Run started at 06:00:01 on the 22-Feb-12
Using r55802
[reactos/base/applications/calc/function.c:34]: (error) Passing value -1.0 to sqrt() leads to undefined result
[reactos/base/applications/calc/function.c:43]: (error) Passing value -1.0 to sqrt() leads to undefined result
[reactos/base/applications/cmdutils/doskey/doskey.c:182]: (style) Variable 'end' is not assigned a value
[reactos/base/applications/dxdiag/network.c:297]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/base/applications/games/solitaire/solitaire.cpp:246]: (style) The scope of the variable 'nStatusHeight' can be reduced
[reactos/base/applications/games/spider/spigame.cpp:224]: (style) The scope of the variable 'faceup' can be reduced
[reactos/base/applications/games/spider/spigame.cpp:249]: (style) The scope of the variable 'i' can be reduced
[reactos/base/applications/mscutils/devmgmt_new/DeviceView.cpp:40]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/base/applications/mscutils/devmgmt_new/MainWindow.cpp:361]: (style) C-style pointer casting
[reactos/base/applications/mscutils/devmgmt_new/MainWindow.cpp:31]: (warning) Member variable 'CMainWindow::m_DeviceView' is not initialized in the constructor.
[reactos/base/applications/mstsc/licence.c:251]: (error) Possible null pointer dereference: in_token
[reactos/base/applications/mstsc/win32.c:856]: (style) Unused variable: lcaption
[reactos/base/applications/network/arp/arp.c:338]: (warning) scanf without field width limits can crash with huge input data
[reactos/base/applications/network/arp/arp.c:464]: (warning) scanf without field width limits can crash with huge input data
[reactos/base/applications/network/ftp/cmds.c:64]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:302]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:318]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:363]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:510]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:526]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:661]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:980]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:1040]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:1067]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:1113]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:1129]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:1187]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:1196]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:1367]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:1435]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:1465]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:1497]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:1532]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:1566]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:1652]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:1753]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:1896]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:2156]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:2223]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:2248]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/cmds.c:585]: (warning) scanf without field width limits can crash with huge input data
[reactos/base/applications/network/ftp/cmds.c:2264]: (warning) scanf without field width limits can crash with huge input data
[reactos/base/applications/network/ftp/domacro.c:39]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/ftp/ftp.c:1256]: (error) syntax error
[reactos/base/applications/network/ftp/main.c:311]: (style) Found obsolete function 'gets'. It is recommended to use the function 'fgets' instead
[reactos/base/applications/network/telnet/src/tparams.h:18]: (warning) Member variable 'TelThreadParams::p' is not initialized in the constructor.
[reactos/base/applications/network/telnet/src/tscript.h:9]: (warning) Member variable 'TScript::script' is not initialized in the constructor.
[reactos/base/applications/network/telnet/src/stl_bids.h:18]: (style) The class 'TArrayAsVector' does not have a constructor.
[reactos/base/applications/network/telnet/src/stl_bids.h:18]: (style) The class 'TArrayAsVector' does not have a constructor.
[reactos/base/applications/network/telnet/src/stl_bids.h:18]: (style) The class 'TArrayAsVector' does not have a constructor.
[reactos/base/applications/network/telnet/src/ansiprsr.cpp:59]: (warning) Member variable 'TANSIParser::mteRegionXF' is not initialized in the constructor.
[reactos/base/applications/network/telnet/src/ansiprsr.cpp:59]: (warning) Member variable 'TANSIParser::mteRegionYF' is not initialized in the constructor.
[reactos/base/applications/network/telnet/src/ansiprsr.cpp:59]: (warning) Member variable 'TANSIParser::last_char' is not initialized in the constructor.
[reactos/base/applications/network/telnet/src/tcharmap.cpp:180]: (warning) Member variable 'TCharmap::enabled' is not initialized in the constructor.
[reactos/base/applications/network/telnet/src/tconsole.cpp:56]: (warning) Member variable 'TConsole::fg' is not initialized in the constructor.
[reactos/base/applications/network/telnet/src/tconsole.cpp:56]: (warning) Member variable 'TConsole::bg' is not initialized in the constructor.
[reactos/base/applications/network/telnet/src/tconsole.cpp:419]: (style) An unsigned variable 'cbString' can't be negative so it is unnecessary to test it.
[reactos/base/applications/network/telnet/src/tmapldr.cpp:429]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/base/applications/network/telnet/src/tmouse.cpp:33]: (warning) Member variable 'TMouse::normal' is not initialized in the constructor.
[reactos/base/applications/network/telnet/src/tmouse.cpp:33]: (warning) Member variable 'TMouse::inverse' is not initialized in the constructor.
[reactos/base/applications/network/telnet/src/tmouse.cpp:33]: (warning) Member variable 'TMouse::chiBuffer' is not initialized in the constructor.
[reactos/base/applications/network/telnet/src/tnclass.cpp:260]: (style) The scope of the variable 'i' can be reduced
[reactos/base/applications/network/telnet/src/tnclass.cpp:100]: (warning) Member variable 'Telnet::strPort' is not initialized in the constructor.
[reactos/base/applications/network/telnet/src/tnclass.cpp:100]: (warning) Member variable 'Telnet::szHost' is not initialized in the constructor.
[reactos/base/applications/network/telnet/src/tnconfig.cpp:43]: (warning) Member variable 'TConfig::exename' is not initialized in the constructor.
[reactos/base/applications/network/telnet/src/tnconfig.cpp:43]: (warning) Member variable 'TConfig::ctrlbreak_as_ctrlc' is not initialized in the constructor.
[reactos/base/applications/network/telnet/src/tnconfig.cpp:43]: (warning) Member variable 'TConfig::scriptname' is not initialized in the constructor.
[reactos/base/applications/network/telnet/src/tnconfig.cpp:43]: (warning) Member variable 'TConfig::script_enable' is not initialized in the constructor.
[reactos/base/applications/network/telnet/src/tnconfig.cpp:43]: (warning) Member variable 'TConfig::netpipe' is not initialized in the constructor.
[reactos/base/applications/network/telnet/src/tnconfig.cpp:43]: (warning) Member variable 'TConfig::iopipe' is not initialized in the constructor.
[reactos/base/applications/network/telnet/src/tnconfig.cpp:43]: (warning) Member variable 'TConfig::alias_total' is not initialized in the constructor.
[reactos/base/applications/network/telnet/src/tnconfig.cpp:339]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/base/applications/network/telnet/src/tnetwork.cpp:88]: (warning) Possible leak in public function. The pointer 'local_address' is not deallocated before it is allocated.
[reactos/base/applications/network/telnet/src/tnmain.cpp:70]: (style) The scope of the variable 'cursor' can be reduced
[reactos/base/applications/network/telnet/src/tnmain.cpp:70]: (style) The scope of the variable 'iEraseLength' can be reduced
[reactos/base/applications/network/telnet/src/tnmain.cpp:70]: (style) The scope of the variable 'i' can be reduced
[reactos/base/applications/network/telnet/src/tnmain.cpp:165]: (style) An unsigned variable 'cursor' can't be negative so it is unnecessary to test it.
[reactos/base/applications/network/telnet/src/tnmisc.cpp:111]: (style) Unused variable: title
[reactos/base/applications/network/telnet/src/tnmisc.cpp:111]: (style) Variable 't' is assigned a value that is never used
[reactos/base/applications/network/telnet/src/ttelhndl.cpp:478]: (style) C-style pointer casting
[reactos/base/applications/network/telnet/src/ttelhndl.cpp:73]: (warning) Member variable 'TTelnetHandler::iWillSGA' is not initialized in the constructor.
[reactos/base/applications/network/telnet/src/ttelhndl.cpp:73]: (warning) Member variable 'TTelnetHandler::tmpBuffer' is not initialized in the constructor.
[reactos/base/applications/network/telnet/src/ttelhndl.cpp:73]: (warning) Member variable 'TTelnetHandler::ansiBufferStart' is not initialized in the constructor.
[reactos/base/applications/network/telnet/src/ttelhndl.cpp:73]: (warning) Member variable 'TTelnetHandler::ansiBufferEnd' is not initialized in the constructor.
[reactos/base/applications/rapps/misc.c:20]: (style) struct or union member 'ERF::erfOper' is never used
[reactos/base/applications/rapps/misc.c:21]: (style) struct or union member 'ERF::erfType' is never used
[reactos/base/applications/regedit/framewnd.c:818]: (error) Possible null pointer dereference: pdo
[reactos/base/applications/regedit/regproc.c:155]: (warning) scanf without field width limits can crash with huge input data
[reactos/base/applications/sndrec32/audio_membuffer.hpp:78]: (warning) Member variable 'audio_membuffer::audio_arrival' is not initialized in the constructor.
[reactos/base/applications/sndrec32/audio_membuffer.hpp:78]: (warning) Member variable 'audio_membuffer::buffer_resized' is not initialized in the constructor.
[reactos/base/applications/sndrec32/audio_membuffer.hpp:98]: (warning) Member variable 'audio_membuffer::audio_arrival' is not initialized in the constructor.
[reactos/base/applications/sndrec32/audio_membuffer.hpp:98]: (warning) Member variable 'audio_membuffer::buffer_resized' is not initialized in the constructor.
[reactos/base/applications/sndrec32/audio_membuffer.hpp:118]: (warning) Member variable 'audio_membuffer::audio_arrival' is not initialized in the constructor.
[reactos/base/applications/sndrec32/audio_membuffer.hpp:118]: (warning) Member variable 'audio_membuffer::buffer_resized' is not initialized in the constructor.
[reactos/base/applications/sndrec32/audio_membuffer.hpp:134]: (warning) Member variable 'audio_membuffer::audio_arrival' is not initialized in the constructor.
[reactos/base/applications/sndrec32/audio_membuffer.hpp:134]: (warning) Member variable 'audio_membuffer::buffer_resized' is not initialized in the constructor.
[reactos/base/applications/sndrec32/audio_membuffer.hpp:154]: (warning) Member variable 'audio_membuffer::audio_arrival' is not initialized in the constructor.
[reactos/base/applications/sndrec32/audio_membuffer.hpp:154]: (warning) Member variable 'audio_membuffer::buffer_resized' is not initialized in the constructor.
[reactos/base/applications/sndrec32/audio_wavein.cpp:708]: (style) C-style pointer casting
[reactos/base/applications/sndrec32/audio_waveout.cpp:754]: (style) C-style pointer casting
[reactos/base/applications/sndrec32/sndrec32.cpp:1393]: (style) The scope of the variable 'i' can be reduced
[reactos/base/applications/taskmgr/dbgchnl.c:42]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/base/applications/winhlp32/hlpfile.c:858]: (error) Memory leak: hslink
[reactos/base/applications/winhlp32/hlpfile.c:1082]: (error) Memory leak: alloc
[reactos/base/applications/winhlp32/lex.yy.c:1298]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 1295
[reactos/base/applications/winhlp32/lex.yy.c:1303]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 1295
[reactos/base/applications/winhlp32/lex.yy.c:1419]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 1416
[reactos/base/applications/winhlp32/lex.yy.c:1420]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 1416
[reactos/base/applications/winhlp32/lex.yy.c:1421]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 1416
[reactos/base/applications/winhlp32/lex.yy.c:1422]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 1416
[reactos/base/applications/winhlp32/lex.yy.c:1423]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 1416
[reactos/base/applications/winhlp32/lex.yy.c:1424]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 1416
[reactos/base/applications/winhlp32/lex.yy.c:1425]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 1416
[reactos/base/applications/winhlp32/lex.yy.c:1426]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 1416
[reactos/base/applications/winhlp32/lex.yy.c:1427]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 1416
[reactos/base/applications/winhlp32/lex.yy.c:1485]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 1479
[reactos/base/applications/winhlp32/lex.yy.c:899]: (warning) Redundant code: Found a statement that begins with string constant
[reactos/base/services/telnetd/telnetd.c:152]: (error) Memory leak: client
[reactos/base/services/tftpd/tftpd.cpp:85] -> [reactos/base/services/tftpd/tftpd.cpp:83]: (style) Found duplicate branches for if and else.
[reactos/base/services/umpnpmgr/umpnpmgr.c:2641]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/base/setup/usetup/interface/usetup.c:923]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/base/setup/usetup/interface/usetup.c:928]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/base/setup/usetup/interface/usetup.c:933]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/base/setup/usetup/interface/usetup.c:958]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/base/shell/explorer-new/taskswnd.c:796]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/base/shell/explorer/utility/xmlstorage.h:1503]: (warning) Member variable 'XMLPos::_stack' is not initialized in the constructor.
[reactos/base/shell/explorer/utility/xmlstorage.h:1805]: (warning) Member variable 'const_XMLPos::_stack' is not initialized in the constructor.
[reactos/base/shell/explorer/utility/shellclasses.h:326]: (warning) Member variable 'SShellPtr::_p' is not assigned a value in 'SShellPtr::operator='
[reactos/base/shell/explorer/utility/shellclasses.h:326]: (warning) Member variable 'SShellPtr::_malloc' is not assigned a value in 'SShellPtr::operator='
[reactos/base/shell/explorer/utility/shellclasses.h:733]: (style) 'ShellPath::operator=' should return 'ShellPath &'
[reactos/base/shell/explorer/utility/shellclasses.h:399]: (style) 'SIfacePtr::operator=' should return 'SIfacePtr &'
[reactos/base/shell/explorer/utility/shellclasses.h:399]: (style) 'SIfacePtr::operator=' should return 'SIfacePtr &'
[reactos/base/shell/explorer/utility/shellclasses.h:399]: (style) 'SIfacePtr::operator=' should return 'SIfacePtr &'
[reactos/base/shell/explorer/utility/xmlstorage.h:847]: (performance) Function parameter 'path' should be passed by reference.
[reactos/base/shell/explorer/utility/xmlstorage.h:2466]: (warning) Member variable 'XMLReaderBase::_display_path' is not initialized in the constructor.
[reactos/base/shell/explorer/shell/entries.cpp:641]: (style) The scope of the variable 'level' can be reduced
[reactos/base/shell/explorer/shell/entries.cpp:643]: (style) The scope of the variable 'l' can be reduced
[reactos/base/shell/explorer/shell/entries.cpp:644]: (style) The scope of the variable 'name' can be reduced
[reactos/base/shell/explorer/shell/fatfs.cpp:557]: (style) The scope of the variable 'C' can be reduced
[reactos/base/shell/explorer/shell/fatfs.cpp:557]: (style) The scope of the variable 'anz' can be reduced
[reactos/base/shell/explorer/shell/fatfs.cpp:272]: (warning) Member variable 'FATDirectory::_alloc' is not initialized in the constructor.
[reactos/base/shell/explorer/shell/fatfs.cpp:285]: (warning) Member variable 'FATDirectory::_alloc' is not initialized in the constructor.
[reactos/base/shell/explorer/shell/fatfs.cpp:410]: (warning) Member variable 'FATDrive::_cache_empty' is not initialized in the constructor.
[reactos/base/shell/explorer/shell/fatfs.cpp:473]: (error) Common realloc mistake: '_CacheSec' nulled but not freed upon failure
[reactos/base/shell/explorer/shell/fatfs.cpp:474]: (error) Common realloc mistake: '_CacheCnt' nulled but not freed upon failure
[reactos/base/shell/explorer/shell/fatfs.cpp:475]: (error) Common realloc mistake: '_CacheDty' nulled but not freed upon failure
[reactos/base/shell/explorer/shell/mainframe.cpp:1103]: (style) Unused variable: child
[reactos/base/shell/explorer/shell/ntobjfs.cpp:41]: (warning) Member variable 'NTDLL::_ObjectOpenFunctions' is not initialized in the constructor.
[reactos/base/shell/explorer/shell/unixfs.cpp:161]: (style) The scope of the variable 'level' can be reduced
[reactos/base/shell/explorer/taskbar/desktopbar.cpp:42]: (warning) Member variable 'DesktopBar::_taskbar_pos' is not initialized in the constructor.
[reactos/base/shell/explorer/taskbar/desktopbar.cpp:42]: (warning) Member variable 'DesktopBar::_startMenuRoot' is not initialized in the constructor.
[reactos/base/shell/explorer/taskbar/startmenu.h:139]: (warning) Member variable 'StartMenuCreateInfo::_info' is not initialized in the constructor.
[reactos/base/shell/explorer/taskbar/quicklaunch.cpp:36]: (warning) Member variable 'QuickLaunchEntry::_entry' is not initialized in the constructor.
[reactos/base/shell/explorer/taskbar/startmenu.cpp:1144] -> [reactos/base/shell/explorer/taskbar/startmenu.cpp:1144]: (style) Same expression on both sides of '|'.
[reactos/base/shell/explorer/taskbar/startmenu.cpp:1170]: (error) instance of "StartMenuCtrl" object destroyed immediately
[reactos/base/shell/explorer/taskbar/startmenu.cpp:1194]: (error) instance of "StartMenuSeparator" object destroyed immediately
[reactos/base/shell/explorer/globals.h:240]: (error) You can randomly lose access to pointers if you store 'auto_ptr' pointers in a container because the copy-semantics of 'auto_ptr' are not compatible with containers.
[reactos/base/shell/explorer/taskbar/taskbar.cpp:70]: (warning) Member variable 'TaskBar::_next_id' is not initialized in the constructor.
[reactos/base/shell/explorer/taskbar/traynotify.cpp:289] -> [reactos/base/shell/explorer/taskbar/traynotify.cpp:287]: (style) Found duplicate branches for if and else.
[reactos/base/shell/explorer/utility/shellclasses.cpp:72]: (style) Variable 'msg' is not assigned a value
[reactos/base/shell/explorer/utility/window.cpp:343]: (error) Possible null pointer dereference: pThis - otherwise it is redundant to check if pThis is null at line 318
[reactos/base/shell/explorer/utility/xmlstorage.cpp:157]: (style) The scope of the variable 'n' can be reduced
[reactos/base/shell/explorer/utility/xmlstorage.cpp:710]: (style) Variable 'keyword' is assigned a value that is never used
[reactos/base/shell/explorer/utility/xs-native.cpp:104]: (error) Common realloc mistake: '_buffer' nulled but not freed upon failure
[reactos/base/system/autochk/autochk.c:118]: (style) Variable 'Buffer' is not assigned a value
[reactos/base/system/diskpart/diskpart.c:71]: (style) Variable 'timeout' is assigned a value that is never used
[reactos/base/system/services/database.c:526]: (error) Possible null pointer dereference: lpService
[reactos/base/system/services/database.c:527]: (error) Possible null pointer dereference: lpService
[reactos/base/system/services/database.c:528]: (error) Possible null pointer dereference: lpService
[reactos/base/system/services/database.c:529]: (error) Possible null pointer dereference: lpService
[reactos/base/system/services/rpcserver.c:769]: (error) Memory leak: RelativeName
[reactos/base/system/winlogon/wlx.c:958]: (style) Variable 'InteractiveBuffer' is not assigned a value
[reactos/boot/armllb/crtsupp.c:32]: (style) Variable 'i' is assigned a value that is never used
[reactos/boot/freeldr/freeldr/arch/i386/hardware.c:466]: (style) Variable 'MaxDensity' is assigned a value that is never used
[reactos/boot/freeldr/freeldr/arch/i386/drivemap.c:183]: (error) Possible null pointer dereference: RealModeIVT
[reactos/boot/freeldr/freeldr/arch/i386/drivemap.c:205]: (error) Possible null pointer dereference: RealModeIVT
[reactos/boot/freeldr/freeldr/arch/i386/drivemap.c:219]: (error) Possible null pointer dereference: RealModeIVT
[reactos/boot/freeldr/freeldr/arch/i386/pcvideo.c:785] -> [reactos/boot/freeldr/freeldr/arch/i386/pcvideo.c:762]: (style) Found duplicate branches for if and else.
[reactos/boot/freeldr/freeldr/arch/i386/xboxdisk.c:194]: (style) struct or union member '_IDE_DRIVE_IDENTIFY::SerialNumber' is never used
[reactos/boot/freeldr/freeldr/arch/i386/xboxdisk.c:198]: (style) struct or union member '_IDE_DRIVE_IDENTIFY::FirmwareRev' is never used
[reactos/boot/freeldr/freeldr/arch/i386/xboxdisk.c:199]: (style) struct or union member '_IDE_DRIVE_IDENTIFY::ModelNumber' is never used
[reactos/boot/freeldr/freeldr/arch/powerpc/prep_ide.c:105]: (error) Dangerous usage of 'namebuf' (strncpy doesn't always 0-terminate it)
[reactos/boot/freeldr/freeldr/comm/rs232.c:218] -> [reactos/boot/freeldr/freeldr/comm/rs232.c:218]: (style) Same expression on both sides of '|'.
[reactos/boot/freeldr/freeldr/fs/ext2.c:551] -> [reactos/boot/freeldr/freeldr/fs/ext2.c:551]: (style) Same expression on both sides of '-'.
[reactos/boot/freeldr/freeldr/fs/fat.c:1322] -> [reactos/boot/freeldr/freeldr/fs/fat.c:1322]: (style) Same expression on both sides of '-'.
[reactos/boot/freeldr/freeldr/fs/iso.c:150]: (style) Variable 'Buffer' is not assigned a value
[reactos/boot/freeldr/freeldr/fs/iso.c:491]: (style) Variable 'Buffer' is not assigned a value
[reactos/boot/freeldr/freeldr/mm/heap_new.c:391]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/boot/freeldr/freeldr/reactos/arcname.c:126]: (warning) scanf without field width limits can crash with huge input data
[reactos/boot/freeldr/freeldr/reactos/arcname.c:132]: (warning) scanf without field width limits can crash with huge input data
[reactos/boot/freeldr/freeldr/reactos/arcname.c:139]: (warning) scanf without field width limits can crash with huge input data
[reactos/boot/freeldr/freeldr/reactos/arcname.c:145]: (warning) scanf without field width limits can crash with huge input data
[reactos/boot/freeldr/freeldr/reactos/arcname.c:152]: (warning) scanf without field width limits can crash with huge input data
[reactos/boot/freeldr/freeldr/rtl/bget.c:1049]: (error) syntax error
[reactos/boot/freeldr/freeldr/windows/peloader.c:677]: (style) Variable 'Buffer' is not assigned a value
[reactos/dll/3rdparty/dxtn/wrapper.c:82]: (style) Variable 'rv' is assigned a value that is never used
[reactos/dll/3rdparty/libjpeg/cjpeg.c:226]: (style) Variable 'scansarg' is assigned a value that is never used
[reactos/dll/3rdparty/libjpeg/cjpeg.c:320]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/3rdparty/libjpeg/cjpeg.c:387]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/3rdparty/libjpeg/cjpeg.c:413]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/3rdparty/libjpeg/cjpeg.c:436]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/3rdparty/libjpeg/ckconfig.c:106]: (style) struct or union member 'methods_struct::error_exit' is never used
[reactos/dll/3rdparty/libjpeg/ckconfig.c:107]: (style) struct or union member 'methods_struct::trace_message' is never used
[reactos/dll/3rdparty/libjpeg/ckconfig.c:108]: (style) struct or union member 'methods_struct::another_method' is never used
[reactos/dll/3rdparty/libjpeg/djpeg.c:207]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/3rdparty/libjpeg/djpeg.c:294]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/3rdparty/libjpeg/djpeg.c:330]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/3rdparty/libjpeg/jcdctmgr.c:182]: (style) Variable 'fdct' is assigned a value that is never used
[reactos/dll/3rdparty/libjpeg/jcdctmgr.c:183]: (style) Unused variable: i
[reactos/dll/3rdparty/libjpeg/jcdctmgr.c:186]: (style) Variable 'qtbl' is assigned a value that is never used
[reactos/dll/3rdparty/libjpeg/jcdctmgr.c:187]: (style) Unused variable: dtbl
[reactos/dll/3rdparty/libjpeg/jcmaster.c:364]: (style) Unused variable: coefi
[reactos/dll/3rdparty/libjpeg/jdatasrc.c:104]: (style) Checking if unsigned variable 'nbytes' is less than zero.
[reactos/dll/3rdparty/libjpeg/jddctmgr.c:93]: (style) Unused variable: i
[reactos/dll/3rdparty/libjpeg/jfdctfst.c:120]: (style) Unused variable: dataptr
[reactos/dll/3rdparty/libjpeg/jfdctint.c:163]: (style) Unused variable: dataptr
[reactos/dll/3rdparty/libjpeg/jfdctint.c:931]: (style) Variable 'workspace' is not assigned a value
[reactos/dll/3rdparty/libjpeg/jfdctint.c:932]: (style) Unused variable: dataptr
[reactos/dll/3rdparty/libjpeg/jfdctint.c:1080]: (style) Variable 'workspace' is not assigned a value
[reactos/dll/3rdparty/libjpeg/jfdctint.c:1081]: (style) Unused variable: dataptr
[reactos/dll/3rdparty/libjpeg/jfdctint.c:1244]: (style) Variable 'workspace' is not assigned a value
[reactos/dll/3rdparty/libjpeg/jfdctint.c:1245]: (style) Unused variable: dataptr
[reactos/dll/3rdparty/libjpeg/jfdctint.c:1426]: (style) Variable 'workspace' is not assigned a value
[reactos/dll/3rdparty/libjpeg/jfdctint.c:1427]: (style) Unused variable: dataptr
[reactos/dll/3rdparty/libjpeg/jfdctint.c:1592]: (style) Variable 'workspace' is not assigned a value
[reactos/dll/3rdparty/libjpeg/jfdctint.c:1593]: (style) Unused variable: dataptr
[reactos/dll/3rdparty/libjpeg/jfdctint.c:1790]: (style) Variable 'workspace' is not assigned a value
[reactos/dll/3rdparty/libjpeg/jfdctint.c:1791]: (style) Unused variable: dataptr
[reactos/dll/3rdparty/libjpeg/jfdctint.c:1991]: (style) Variable 'workspace' is not assigned a value
[reactos/dll/3rdparty/libjpeg/jfdctint.c:1992]: (style) Unused variable: dataptr
[reactos/dll/3rdparty/libjpeg/jfdctint.c:2169]: (style) Variable 'workspace' is not assigned a value
[reactos/dll/3rdparty/libjpeg/jfdctint.c:2170]: (style) Unused variable: dataptr
[reactos/dll/3rdparty/libjpeg/jfdctint.c:2378]: (style) Unused variable: dataptr
[reactos/dll/3rdparty/libjpeg/jfdctint.c:3346]: (style) Variable 'workspace' is not assigned a value
[reactos/dll/3rdparty/libjpeg/jfdctint.c:3347]: (style) Unused variable: dataptr
[reactos/dll/3rdparty/libjpeg/jfdctint.c:3534]: (style) Variable 'workspace' is not assigned a value
[reactos/dll/3rdparty/libjpeg/jfdctint.c:3714]: (style) Variable 'workspace' is not assigned a value
[reactos/dll/3rdparty/libjpeg/jfdctint.c:3863]: (style) Variable 'workspace' is not assigned a value
[reactos/dll/3rdparty/libjpeg/jmemmgr.c:1109]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/3rdparty/libjpeg/jidctint.c:1012]: (style) Unused variable: quantptr
[reactos/dll/3rdparty/libjpeg/jidctint.c:1067]: (style) Unused variable: quantptr
[reactos/dll/3rdparty/libjpeg/jidctint.c:3983]: (style) Unused variable: quantptr
[reactos/dll/3rdparty/libjpeg/jidctint.c:5110]: (style) Unused variable: quantptr
[reactos/dll/3rdparty/libjpeg/jpegtran.c:134]: (style) Variable 'scansarg' is assigned a value that is never used
[reactos/dll/3rdparty/libjpeg/jpegtran.c:237]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/3rdparty/libjpeg/jpegtran.c:282]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/3rdparty/libjpeg/jpegtran.c:470]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/3rdparty/libjpeg/rdcolmap.c:185]: (style) Checking if unsigned variable 'w' is less than zero.
[reactos/dll/3rdparty/libjpeg/rdcolmap.c:185]: (style) Checking if unsigned variable 'h' is less than zero.
[reactos/dll/3rdparty/libjpeg/rdcolmap.c:185]: (style) Checking if unsigned variable 'maxval' is less than zero.
[reactos/dll/3rdparty/libjpeg/rdppm.c:326]: (style) Checking if unsigned variable 'w' is less than zero.
[reactos/dll/3rdparty/libjpeg/rdppm.c:326]: (style) Checking if unsigned variable 'h' is less than zero.
[reactos/dll/3rdparty/libjpeg/rdppm.c:326]: (style) Checking if unsigned variable 'maxval' is less than zero.
[reactos/dll/3rdparty/libjpeg/rdrle.c:298]: (warning) Using char type as array index
[reactos/dll/3rdparty/libjpeg/rdswitch.c:280]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/3rdparty/libjpeg/rdswitch.c:312]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/3rdparty/libjpeg/rdswitch.c:346]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/3rdparty/libjpeg/wrjpgcom.c:456]: (error) Possible null pointer dereference: comment_arg - otherwise it is redundant to check if comment_arg is null at line 454
[reactos/dll/3rdparty/libpng/png.h:2649]: (warning) Redundant code: Found a statement that begins with numeric constant
[reactos/dll/3rdparty/libpng/pngpread.c:196] -> [reactos/dll/3rdparty/libpng/pngpread.c:192]: (style) Found duplicate branches for if and else.
[reactos/dll/3rdparty/libpng/pngrtran.c:2064]: (error) Possible null pointer dereference: png_ptr - otherwise it is redundant to check if png_ptr is null at line 2067
[reactos/dll/3rdparty/libpng/pngrtran.c:3492]: (style) Variable 'optimize' is assigned a value that is never used
[reactos/dll/3rdparty/libpng/pngrutil.c:141] -> [reactos/dll/3rdparty/libpng/pngrutil.c:138]: (style) Found duplicate branches for if and else.
[reactos/dll/3rdparty/libpng/pngrutil.c:2789]: (style) Variable 'pass' is assigned a value that is never used
[reactos/dll/3rdparty/libpng/pngrutil.c:2541] -> [reactos/dll/3rdparty/libpng/pngrutil.c:2541]: (style) Same expression on both sides of '&&'.
[reactos/dll/3rdparty/libpng/pngtest.c:776]: (style) Variable 'write_end_info_ptr' is assigned a value that is never used
[reactos/dll/3rdparty/libpng/pngwrite.c:850] -> [reactos/dll/3rdparty/libpng/pngwrite.c:847]: (style) Found duplicate branches for if and else.
[reactos/dll/3rdparty/libpng/pngwutil.c:2216] -> [reactos/dll/3rdparty/libpng/pngwutil.c:2213]: (style) Found duplicate branches for if and else.
[reactos/dll/3rdparty/libpng/pngwutil.c:3144] -> [reactos/dll/3rdparty/libpng/pngwutil.c:3141]: (style) Found duplicate branches for if and else.
[reactos/dll/3rdparty/libpng/pngwutil.c:318]: (style) Variable 'err' is assigned a value that is never used
[reactos/dll/3rdparty/libtiff/tif_dirread.c:86]: (style) Variable 'compressionknown' is assigned a value that is never used
[reactos/dll/3rdparty/libtiff/tif_fax3.c:235]: (style) Variable 'module' is assigned a value that is never used
[reactos/dll/3rdparty/libtiff/tif_fax3.c:235]: (style) Variable 'a0' is assigned a value that is never used
[reactos/dll/3rdparty/libtiff/tif_fax3.c:235]: (style) Variable 'RunLength' is assigned a value that is never used
[reactos/dll/3rdparty/libtiff/tif_fax3.c:235]: (style) Unused variable: TabEnt
[reactos/dll/3rdparty/libtiff/tif_fax3.c:274]: (style) Variable 'module' is assigned a value that is never used
[reactos/dll/3rdparty/libtiff/tif_fax3.c:274]: (style) Variable 'a0' is assigned a value that is never used
[reactos/dll/3rdparty/libtiff/tif_fax3.c:274]: (style) Variable 'RunLength' is assigned a value that is never used
[reactos/dll/3rdparty/libtiff/tif_fax3.c:274]: (style) Unused variable: TabEnt
[reactos/dll/3rdparty/libtiff/tif_fax3.c:274]: (style) Variable 'b1' is assigned a value that is never used
[reactos/dll/3rdparty/libtiff/tif_fax3.c:1428]: (style) Variable 'module' is assigned a value that is never used
[reactos/dll/3rdparty/libtiff/tif_fax3.c:1428]: (style) Variable 'a0' is assigned a value that is never used
[reactos/dll/3rdparty/libtiff/tif_fax3.c:1428]: (style) Variable 'RunLength' is assigned a value that is never used
[reactos/dll/3rdparty/libtiff/tif_fax3.c:1428]: (style) Unused variable: TabEnt
[reactos/dll/3rdparty/libtiff/tif_fax3.c:1428]: (style) Variable 'b1' is assigned a value that is never used
[reactos/dll/3rdparty/libtiff/tif_fax3.c:1542]: (style) Variable 'module' is assigned a value that is never used
[reactos/dll/3rdparty/libtiff/tif_fax3.c:1542]: (style) Variable 'a0' is assigned a value that is never used
[reactos/dll/3rdparty/libtiff/tif_fax3.c:1542]: (style) Variable 'RunLength' is assigned a value that is never used
[reactos/dll/3rdparty/libtiff/tif_fax3.c:1542]: (style) Unused variable: TabEnt
[reactos/dll/3rdparty/libtiff/tif_getimage.c:815] -> [reactos/dll/3rdparty/libtiff/tif_getimage.c:815]: (style) Same expression on both sides of '-'.
[reactos/dll/3rdparty/libtiff/tif_getimage.c:905] -> [reactos/dll/3rdparty/libtiff/tif_getimage.c:905]: (style) Same expression on both sides of '-'.
[reactos/dll/3rdparty/libtiff/tif_getimage.c:1580]: (style) Variable 'pp_line' is assigned a value that is never used
[reactos/dll/3rdparty/libtiff/tif_getimage.c:1582]: (style) Variable 'y_remainder' is assigned a value that is never used
[reactos/dll/3rdparty/libtiff/tif_lzw.c:996]: (style) Variable 'outcount' is assigned a value that is never used
[reactos/dll/3rdparty/libtiff/tif_ojpeg.c:639]: (error) syntax error
[reactos/dll/3rdparty/libtiff/tif_print.c:118]: (style) Variable 'td' is assigned a value that is never used
[reactos/dll/3rdparty/libpng/pngwutil.c:442] -> [reactos/dll/3rdparty/libpng/pngwutil.c:439]: (style) Found duplicate branches for if and else.
[reactos/dll/3rdparty/libpng/pngwutil.c:556] -> [reactos/dll/3rdparty/libpng/pngwutil.c:553]: (style) Found duplicate branches for if and else.
[reactos/dll/3rdparty/libxslt/attributes.c:666]: (error) Possible null pointer dereference: comp - otherwise it is redundant to check if comp is null at line 681
[reactos/dll/3rdparty/libxslt/attrvt.c:150]: (error) Possible null pointer dereference: avt - otherwise it is redundant to check if avt is null at line 151
[reactos/dll/3rdparty/libxslt/extensions.c:1625]: (style) Variable 'ret' is assigned a value that is never used
[reactos/dll/3rdparty/libxslt/extensions.c:435]: (error) Possible null pointer dereference: vregfunc
[reactos/dll/3rdparty/libxslt/preproc.c:921]: (style) Variable 'name' is assigned a value that is never used
[reactos/dll/3rdparty/libxslt/preproc.c:1041]: (style) Variable 'name' is assigned a value that is never used
[reactos/dll/3rdparty/libxslt/preproc.c:1493]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/3rdparty/libxslt/transform.c:4251]: (error) Possible null pointer dereference: comp - otherwise it is redundant to check if comp is null at line 4232
[reactos/dll/3rdparty/libxslt/transform.c:4418]: (error) Possible null pointer dereference: comp - otherwise it is redundant to check if comp is null at line 4399
[reactos/dll/3rdparty/libxslt/transform.c:5324]: (error) Possible null pointer dereference: comp - otherwise it is redundant to check if comp is null at line 5303
[reactos/dll/3rdparty/libxslt/transform.c:2027] -> [reactos/dll/3rdparty/libxslt/transform.c:2012]: (style) Found duplicate branches for if and else.
[reactos/dll/3rdparty/libxslt/xslt.c:1180]: (error) Possible null pointer dereference: style - otherwise it is redundant to check if style is null at line 1192
[reactos/dll/3rdparty/libxslt/xslt.c:1182]: (error) Possible null pointer dereference: style - otherwise it is redundant to check if style is null at line 1192
[reactos/dll/3rdparty/libxslt/xslt.c:1183]: (error) Possible null pointer dereference: style - otherwise it is redundant to check if style is null at line 1192
[reactos/dll/3rdparty/libxslt/xslt.c:1185]: (error) Possible null pointer dereference: style - otherwise it is redundant to check if style is null at line 1192
[reactos/dll/3rdparty/libxslt/xslt.c:1375]: (error) Possible null pointer dereference: style - otherwise it is redundant to check if style is null at line 1383
[reactos/dll/3rdparty/libxslt/xslt.c:5312]: (error) Possible null pointer dereference: style - otherwise it is redundant to check if style is null at line 5336
[reactos/dll/3rdparty/libxslt/xslt.c:4369]: (error) Possible null pointer dereference: cctxt - otherwise it is redundant to check if cctxt is null at line 4366
[reactos/dll/3rdparty/libxslt/xslt.c:2751]: (style) Variable 'value' is assigned a value that is never used
[reactos/dll/3rdparty/libxslt/xslt.c:2833]: (style) Variable 'value' is assigned a value that is never used
[reactos/dll/3rdparty/libxslt/xslt.c:2991]: (style) Variable 'nsNameXSLT' is assigned a value that is never used
[reactos/dll/3rdparty/libxslt/xsltlocale.c:470]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/3rdparty/mesa32/src/drivers/windows/fx/fxwgl.c:713]: (style) Variable 'res' is assigned a value that is never used
[reactos/dll/3rdparty/mesa32/src/drivers/windows/gdi/wgl.c:1229]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/dll/3rdparty/mesa32/src/drivers/windows/gdi/wgl.c:422]: (style) Variable 'res' is assigned a value that is never used
[reactos/dll/3rdparty/mesa32/src/drivers/windows/gldirect/dglcontext.c:518]: (style) Variable 'lpCtx' is assigned a value that is never used
[reactos/dll/3rdparty/mesa32/src/drivers/windows/gldirect/dglcontext.c:519]: (style) Variable 'cmd' is assigned a value that is never used
[reactos/dll/3rdparty/mesa32/src/drivers/windows/gldirect/dglcontext.c:519]: (style) Variable 'dx1' is assigned a value that is never used
[reactos/dll/3rdparty/mesa32/src/drivers/windows/gldirect/dglcontext.c:519]: (style) Variable 'dx2' is assigned a value that is never used
[reactos/dll/3rdparty/mesa32/src/drivers/windows/gldirect/dglcontext.c:519]: (style) Unused variable: i
[reactos/dll/3rdparty/mesa32/src/drivers/windows/gldirect/dglcontext.c:711]: (style) Variable 'inv_aspect' is assigned a value that is never used
[reactos/dll/3rdparty/mesa32/src/drivers/windows/gldirect/dglcontext.c:2062]: (style) Variable 'x' is assigned a value that is never used
[reactos/dll/3rdparty/mesa32/src/drivers/windows/gldirect/dglcontext.c:2062]: (style) Variable 'y' is assigned a value that is never used
[reactos/dll/3rdparty/mesa32/src/drivers/windows/gldirect/dglcontext.c:2062]: (style) Variable 'w' is assigned a value that is never used
[reactos/dll/3rdparty/mesa32/src/drivers/windows/gldirect/dglcontext.c:2062]: (style) Variable 'h' is assigned a value that is never used
[reactos/dll/3rdparty/mesa32/src/drivers/windows/gldirect/dglcontext.c:698]: (style) Unused variable: i
[reactos/dll/3rdparty/mesa32/src/drivers/windows/gldirect/dglcontext.c:711]: (style) Unused variable: inv_aspect
[reactos/dll/3rdparty/mesa32/src/drivers/windows/gldirect/dglcontext.c:735]: (style) Unused variable: ppe
[reactos/dll/3rdparty/mesa32/src/drivers/windows/gldirect/dglcontext.c:2054]: (style) Unused variable: lpBltFX
[reactos/dll/3rdparty/mesa32/src/drivers/windows/gldirect/dglwgl.c:1528]: (style) Variable 'tmp' is assigned a value that is never used
[reactos/dll/3rdparty/mesa32/src/drivers/windows/gldirect/dglwgl.c:967]: (style) Variable 'lpddClipper' is assigned a value that is never used
[reactos/dll/3rdparty/mesa32/src/drivers/windows/gldirect/dglwgl.c:973]: (style) Unused variable: i
[reactos/dll/3rdparty/mesa32/src/drivers/windows/gldirect/dglwgl.c:974]: (style) Unused variable: tObj
[reactos/dll/3rdparty/mesa32/src/drivers/windows/gldirect/dglwgl.c:975]: (style) Unused variable: image
[reactos/dll/3rdparty/mesa32/src/drivers/windows/gldirect/dll_main.c:466]: (style) Variable 'iSize' is assigned a value that is never used
[reactos/dll/3rdparty/mesa32/src/main/colortab.c:295]: (style) Variable 'one' is assigned a value that is never used
[reactos/dll/3rdparty/mesa32/src/main/colortab.c:296]: (style) Variable 'zero' is assigned a value that is never used
[reactos/dll/3rdparty/mesa32/src/main/colortab.c:460]: (style) Variable 'one' is assigned a value that is never used
[reactos/dll/3rdparty/mesa32/src/main/colortab.c:461]: (style) Variable 'zero' is assigned a value that is never used
[reactos/dll/3rdparty/mesa32/src/main/dlist.c:8231]: (error) Possible null pointer dereference: n - otherwise it is redundant to check if n is null at line 8227
[reactos/dll/3rdparty/mesa32/src/main/dlist.c:8232]: (error) Possible null pointer dereference: n - otherwise it is redundant to check if n is null at line 8227
[reactos/dll/3rdparty/mesa32/src/main/histogram.c:188]: (style) Variable 'temp' is not assigned a value
[reactos/dll/3rdparty/mesa32/src/main/image.c:3441] -> [reactos/dll/3rdparty/mesa32/src/main/image.c:3390]: (style) Found duplicate if expressions.
[reactos/dll/3rdparty/mesa32/src/main/renderbuffer.c:1617] -> [reactos/dll/3rdparty/mesa32/src/main/renderbuffer.c:1615]: (style) Found duplicate branches for if and else.
[reactos/dll/3rdparty/mesa32/src/main/renderbuffer.c:1679] -> [reactos/dll/3rdparty/mesa32/src/main/renderbuffer.c:1674]: (style) Found duplicate branches for if and else.
[reactos/dll/3rdparty/mesa32/src/main/texcompress_fxt1.c:1399] -> [reactos/dll/3rdparty/mesa32/src/main/texcompress_fxt1.c:1399]: (style) Same expression on both sides of '!='.
[reactos/dll/3rdparty/mesa32/src/main/teximage.c:2885] -> [reactos/dll/3rdparty/mesa32/src/main/teximage.c:2885]: (style) Same expression on both sides of '||'.
[reactos/dll/3rdparty/mesa32/src/main/texstore.c:1068] -> [reactos/dll/3rdparty/mesa32/src/main/texstore.c:1068]: (style) Same expression on both sides of '=='.
[reactos/dll/3rdparty/mesa32/src/main/vsnprintf.c:161]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/dll/3rdparty/mesa32/src/math/m_copy_tmp.h:52] -> [reactos/dll/3rdparty/mesa32/src/math/m_copy_tmp.h:52]: (style) Same expression on both sides of '&'.
[reactos/dll/3rdparty/mesa32/src/math/m_copy_tmp.h:53] -> [reactos/dll/3rdparty/mesa32/src/math/m_copy_tmp.h:53]: (style) Same expression on both sides of '&'.
[reactos/dll/3rdparty/mesa32/src/math/m_copy_tmp.h:55] -> [reactos/dll/3rdparty/mesa32/src/math/m_copy_tmp.h:55]: (style) Same expression on both sides of '&'.
[reactos/dll/3rdparty/mesa32/src/math/m_copy_tmp.h:59] -> [reactos/dll/3rdparty/mesa32/src/math/m_copy_tmp.h:59]: (style) Same expression on both sides of '&'.
[reactos/dll/3rdparty/mesa32/src/shader/atifragshader.c:293]: (error) Possible null pointer dereference: prog - otherwise it is redundant to check if prog is null at line 283
[reactos/dll/3rdparty/mesa32/src/shader/nvfragparse.c:987] -> [reactos/dll/3rdparty/mesa32/src/shader/nvfragparse.c:985]: (style) Found duplicate branches for if and else.
[reactos/dll/3rdparty/mesa32/src/shader/nvfragparse.c:1113] -> [reactos/dll/3rdparty/mesa32/src/shader/nvfragparse.c:1111]: (style) Found duplicate branches for if and else.
[reactos/dll/3rdparty/mesa32/src/shader/nvfragparse.c:1511] -> [reactos/dll/3rdparty/mesa32/src/shader/nvfragparse.c:1505]: (style) Found duplicate branches for if and else.
[reactos/dll/3rdparty/mesa32/src/shader/nvvertparse.c:573] -> [reactos/dll/3rdparty/mesa32/src/shader/nvvertparse.c:573]: (style) Same expression on both sides of '&&'.
[reactos/dll/3rdparty/mesa32/src/shader/slang/slang_codegen.c:3828]: (error) Possible null pointer dereference: n - otherwise it is redundant to check if n is null at line 3820
[reactos/dll/3rdparty/mesa32/src/shader/slang/slang_emit.c:1875]: (style) Variable 'inst' is assigned a value that is never used
[reactos/dll/3rdparty/mesa32/src/shader/slang/slang_emit.c:1938]: (style) Variable 'inst' is assigned a value that is never used
[reactos/dll/3rdparty/mesa32/src/shader/slang/slang_emit.c:2470]: (style) Variable 'inst' is assigned a value that is never used
[reactos/dll/3rdparty/mesa32/src/shader/slang/slang_link.c:136]: (error) Memory leak: map
[reactos/dll/3rdparty/mesa32/src/swrast/s_context.c:646] -> [reactos/dll/3rdparty/mesa32/src/swrast/s_context.c:646]: (style) Same expression on both sides of '|'.
[reactos/dll/3rdparty/mesa32/src/swrast/s_context.c:780] -> [reactos/dll/3rdparty/mesa32/src/swrast/s_context.c:780]: (style) Same expression on both sides of '|'.
[reactos/dll/3rdparty/mesa32/src/swrast/s_context.c:781] -> [reactos/dll/3rdparty/mesa32/src/swrast/s_context.c:781]: (style) Same expression on both sides of '|'.
[reactos/dll/3rdparty/mesa32/src/swrast/s_context.c:782] -> [reactos/dll/3rdparty/mesa32/src/swrast/s_context.c:782]: (style) Same expression on both sides of '|'.
[reactos/dll/3rdparty/mesa32/src/tnl/t_draw.c:130] -> [reactos/dll/3rdparty/mesa32/src/tnl/t_draw.c:130]: (style) Found duplicate branches for if and else.
[reactos/dll/3rdparty/mesa32/src/tnl_dd/t_dd_vb.c:298]: (error) Array 'ColorPtr[1]' index 1 out of bounds
[reactos/dll/3rdparty/mesa32/src/tnl_dd/t_dd_vb.c:301]: (error) Array 'ColorPtr[1]' index 1 out of bounds
[reactos/dll/3rdparty/mesa32/src/tnl_dd/t_dd_vb.c:302]: (error) Array 'ColorPtr[1]' index 1 out of bounds
[reactos/dll/3rdparty/mesa32/src/tnl_dd/t_dd_vb.c:303]: (error) Array 'ColorPtr[1]' index 1 out of bounds
[reactos/dll/3rdparty/mesa32/src/tnl_dd/t_dd_vb.c:327]: (error) Array 'ColorPtr[1]' index 1 out of bounds
[reactos/dll/3rdparty/mesa32/src/tnl_dd/t_dd_vb.c:328]: (error) Array 'ColorPtr[1]' index 1 out of bounds
[reactos/dll/3rdparty/mesa32/src/tnl_dd/t_dd_vb.c:91]: (error) syntax error
[reactos/dll/cpl/console/layout.c:31] -> [reactos/dll/cpl/console/layout.c:25]: (style) Found duplicate branches for if and else.
[reactos/dll/cpl/desk/advappdlg.c:19]: (style) struct or union member 'ASSIGNMENT::Size2' is never used
[reactos/dll/cpl/liccpa/liccpa.c:30]: (style) Unused variable: szString
[reactos/dll/cpl/sysdm/startrec.c:458]: (error) Memory leak: szSystemDrive
[reactos/dll/directx/amstream/main.c:200]: (error) Memory leak: factory
[reactos/dll/directx/bdaplgin/pincontrol.cpp:181]: (error) Possible null pointer dereference: pEnumFilters
[reactos/dll/directx/ddraw/Ddraw/ddraw_displaymode.c:55] -> [reactos/dll/directx/ddraw/Ddraw/ddraw_displaymode.c:55]: (style) Same expression on both sides of '|'.
[reactos/dll/directx/ddraw/Ddraw/ddraw_displaymode.c:153] -> [reactos/dll/directx/ddraw/Ddraw/ddraw_displaymode.c:153]: (style) Same expression on both sides of '|'.
[reactos/dll/directx/dinput/joystick_linuxinput.c:231]: (style) Variable 'no_ff_check' is assigned a value that is never used
[reactos/dll/directx/dplayx/dplay.c:4468]: (style) Variable 'lpPList' is assigned a value that is never used
[reactos/dll/directx/dplayx/dplayx_messages.c:102]: (error) Memory leak: lpThreadInfo
[reactos/dll/directx/dplayx/dplay.c:1493]: (error) Memory leak: lpPData
[reactos/dll/directx/ksproxy/clockforward.cpp:308]: (style) C-style pointer casting
[reactos/dll/directx/ksproxy/input_pin.cpp:641]: (error) Possible null pointer dereference: pAllocator - otherwise it is redundant to check if pAllocator is null at line 649
[reactos/dll/directx/ksproxy/input_pin.cpp:488]: (style) The scope of the variable 'RefCount' can be reduced
[reactos/dll/directx/ksproxy/output_pin.cpp:2557]: (style) C-style pointer casting
[reactos/dll/directx/ksproxy/output_pin.cpp:2615]: (style) C-style pointer casting
[reactos/dll/directx/ksproxy/output_pin.cpp:1150]: (style) The scope of the variable 'RefCount' can be reduced
[reactos/dll/directx/ksproxy/proxy.cpp:978]: (error) Possible null pointer dereference: pFormat - otherwise it is redundant to check if pFormat is null at line 983
[reactos/dll/directx/ksproxy/output_pin.cpp:1679]: (performance) Possible inefficient checking for 'm_Plugins' emptiness.
[reactos/dll/directx/wine/d3dx9_36/surface.c:199]: (style) Boolean result is used in bitwise operation. Clarify expression with parentheses
[reactos/dll/directx/wine/ddraw/device.c:72]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/dll/directx/wine/wined3d/device.c:442]: (style) Boolean result is used in bitwise operation. Clarify expression with parentheses
[reactos/dll/directx/wine/wined3d/directx.c:4786] -> [reactos/dll/directx/wine/wined3d/directx.c:4786]: (style) Same expression on both sides of '|'.
[reactos/dll/directx/wine/wined3d/directx.c:2482]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/aclui/misc.c:271]: (error) Possible null pointer dereference: pdo
[reactos/dll/win32/browseui/internettoolbar.cpp:620]: (style) C-style pointer casting
[reactos/dll/win32/browseui/internettoolbar.cpp:284]: (style) The scope of the variable 'index' can be reduced
[reactos/dll/win32/browseui/internettoolbar.cpp:606]: (style) The scope of the variable 'bandCount' can be reduced
[reactos/dll/win32/browseui/internettoolbar.cpp:607]: (style) The scope of the variable 'x' can be reduced
[reactos/dll/win32/browseui/shellbrowser.cpp:1661] -> [reactos/dll/win32/browseui/shellbrowser.cpp:1656]: (style) Found duplicate branches for if and else.
[reactos/dll/win32/browseui/shellbrowser.cpp:2944]: (style) The scope of the variable 'x' can be reduced
[reactos/dll/win32/browseui/shellbrowser.cpp:114]: (style) struct or union member 'categoryCacheHeader::version' is never used
[reactos/dll/win32/browseui/shellbrowser.cpp:116]: (style) struct or union member 'categoryCacheHeader::classCount' is never used
[reactos/dll/win32/comctl32/datetime.c:596]: (style) Variable 'fld_day' is assigned a value that is never used
[reactos/dll/win32/comctl32/datetime.c:597]: (style) Variable 'fld_abbrday' is assigned a value that is never used
[reactos/dll/win32/comctl32/datetime.c:599]: (style) Variable 'fld_abbrmon' is assigned a value that is never used
[reactos/dll/win32/comctl32/listview.c:4230]: (error) Possible null pointer dereference: lpItem - otherwise it is redundant to check if lpItem is null at line 4247
[reactos/dll/win32/comctl32/propsheet.c:94]: (style) struct or union member 'MyDLGITEMTEMPLATEEX::cx' is never used
[reactos/dll/win32/comctl32/propsheet.c:95]: (style) struct or union member 'MyDLGITEMTEMPLATEEX::cy' is never used
[reactos/dll/win32/comctl32/tab.c:1043] -> [reactos/dll/win32/comctl32/tab.c:1026]: (style) Found duplicate branches for if and else.
[reactos/dll/win32/crypt32/context.c:165]: (error) Possible null pointer dereference: ptr - otherwise it is redundant to check if ptr is null at line 163
[reactos/dll/win32/crypt32/encode.c:837]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/crypt32/encode.c:855]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/crypt32/encode.c:903]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/crypt32/decode.c:3904]: (error) Possible null pointer dereference: decodedKey
[reactos/dll/win32/crypt32/decode.c:3927]: (error) Possible null pointer dereference: decodedKey
[reactos/dll/win32/crypt32/decode.c:3928]: (error) Possible null pointer dereference: decodedKey
[reactos/dll/win32/crypt32/decode.c:3930]: (error) Possible null pointer dereference: decodedKey
[reactos/dll/win32/crypt32/decode.c:3931]: (error) Possible null pointer dereference: decodedKey
[reactos/dll/win32/dbghelp/cpu_i386.c:110]: (style) Variable 'deltapc' is assigned a value that is never used
[reactos/dll/win32/dbghelp/dwarf.c:1930]: (style) Variable 'version' is assigned a value that is never used
[reactos/dll/win32/dbghelp/dwarf.c:1930]: (style) Variable 'header_len' is assigned a value that is never used
[reactos/dll/win32/dbghelp/macho_module.c:58]: (style) struct or union member 'dyld_all_image_infos::processDetachedFromSharedRegion' is never used
[reactos/dll/win32/dbghelp/regex.c:2993]: (error) syntax error
[reactos/dll/win32/dbghelp/stabs.c:1114]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/dll/win32/dbghelp/stabs.c:117]: (style) struct or union member 'Anonymous10::n_name' is never used
[reactos/dll/win32/dbghelp/symbol.c:1969]: (style) Variable 'pcs' is assigned a value that is never used
[reactos/dll/win32/gdi32/objects/printdrv.c:104] -> [reactos/dll/win32/gdi32/objects/printdrv.c:99]: (style) Found duplicate branches for if and else.
[reactos/dll/win32/gdi32/objects/region.c:209]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/dll/win32/gdi32/objects/region.c:454]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/dll/win32/gdi32/objects/region.c:754]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/dll/win32/gdi32/objects/region.c:866]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/dll/win32/gdi32/objects/region.c:920]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/dll/win32/gdi32/objects/region.c:944]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/dll/win32/gdi32/objects/region.c:1007]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/dll/win32/gdiplus/graphics.c:925] -> [reactos/dll/win32/gdiplus/graphics.c:925]: (style) Same expression on both sides of '||'.
[reactos/dll/win32/glu32/libnurbs/interface/glcurveval.cc:93]: (warning) Redundant assignment of "type" to itself
[reactos/dll/win32/glu32/libnurbs/interface/glsurfeval.h:90]: (warning) Member variable 'StoredVertex::point' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/interface/glcurveval.cc:50]: (warning) Member variable 'OpenGLCurveEvaluator::global_grid_nu' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/interface/glcurveval.cc:50]: (warning) Member variable 'OpenGLCurveEvaluator::output_triangles' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/interface/glsurfeval.cc:99]: (warning) Member variable 'OpenGLSurfaceEvaluator::LOD_eval_level' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/interface/glsurfeval.cc:99]: (warning) Member variable 'OpenGLSurfaceEvaluator::global_ev_k' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/interface/glsurfeval.cc:99]: (warning) Member variable 'OpenGLSurfaceEvaluator::global_ev_ustride' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/interface/glsurfeval.cc:99]: (warning) Member variable 'OpenGLSurfaceEvaluator::global_ev_uorder' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/interface/glsurfeval.cc:99]: (warning) Member variable 'OpenGLSurfaceEvaluator::global_ev_vstride' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/interface/glsurfeval.cc:99]: (warning) Member variable 'OpenGLSurfaceEvaluator::global_ev_vorder' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/interface/glsurfeval.cc:99]: (warning) Member variable 'OpenGLSurfaceEvaluator::global_grid_nu' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/interface/glsurfeval.cc:99]: (warning) Member variable 'OpenGLSurfaceEvaluator::global_grid_nv' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/interface/glsurfeval.cc:356]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/dll/win32/glu32/libnurbs/interface/glsurfeval.cc:544]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/dll/win32/glu32/libnurbs/interface/insurfeval.cc:1171]: (style) Variable 'leftMostV' is assigned a value that is never used
[reactos/dll/win32/glu32/libnurbs/interface/insurfeval.cc:1360]: (style) Variable 'botMostV' is assigned a value that is never used
[reactos/dll/win32/glu32/libnurbs/interface/glsurfeval.cc:958]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/dll/win32/glu32/libnurbs/interface/glsurfeval.cc:1051]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/dll/win32/glu32/libnurbs/interface/glsurfeval.cc:1065]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/dll/win32/glu32/libnurbs/interface/insurfeval.cc:340]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/dll/win32/glu32/libnurbs/interface/insurfeval.cc:2015]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/dll/win32/glu32/libnurbs/interface/insurfeval.cc:276]: (style) Unused variable: vertex
[reactos/dll/win32/glu32/libnurbs/interface/insurfeval.cc:277]: (style) Unused variable: normal
[reactos/dll/win32/glu32/libnurbs/interface/insurfeval.cc:1968]: (style) Unused variable: vertex
[reactos/dll/win32/glu32/libnurbs/interface/insurfeval.cc:1969]: (style) Unused variable: normal
[reactos/dll/win32/glu32/libnurbs/internals/bufpool.h:93]: (style) C-style pointer casting
[reactos/dll/win32/glu32/libnurbs/internals/bufpool.h:94]: (style) C-style pointer casting
[reactos/dll/win32/glu32/libnurbs/internals/bufpool.h:51]: (style) The class 'Buffer' does not have a constructor.
[reactos/dll/win32/glu32/libnurbs/interface/insurfeval.cc:1830]: (style) Unused variable: j
[reactos/dll/win32/glu32/libnurbs/interface/insurfeval.cc:1831]: (style) Unused variable: u
[reactos/dll/win32/glu32/libnurbs/interface/insurfeval.cc:1831]: (style) Unused variable: v
[reactos/dll/win32/glu32/libnurbs/internals/arcsorter.cc] -> [reactos/dll/win32/glu32/libnurbs/internals/gridvertex.h:48]: (error) Internal error. Token::Match called with varid 0. Please report this to Cppcheck developers
[reactos/dll/win32/glu32/libnurbs/internals/gridvertex.h:47]: (warning) Member variable 'GridVertex::gparam' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/gridtrimvertex.h:56]: (warning) Member variable 'GridTrimVertex::dummyt' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/backend.h:57]: (warning) Member variable 'Backend::wireframetris' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/backend.h:57]: (warning) Member variable 'Backend::wireframequads' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/backend.h:57]: (warning) Member variable 'Backend::npts' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/backend.h:57]: (warning) Member variable 'Backend::mesh' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/backend.h:57]: (warning) Member variable 'Backend::meshindex' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/bufpool.cc:51]: (warning) Member variable 'Pool::blocklist' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/bin.cc:158]: (style) Variable 's1' is assigned a value that is never used
[reactos/dll/win32/glu32/libnurbs/internals/bin.cc:159]: (style) Variable 't1' is assigned a value that is never used
[reactos/dll/win32/glu32/libnurbs/internals/bin.cc:160]: (style) Variable 's2' is assigned a value that is never used
[reactos/dll/win32/glu32/libnurbs/internals/bin.cc:161]: (style) Variable 't2' is assigned a value that is never used
[reactos/dll/win32/glu32/libnurbs/internals/ccw.cc] -> [reactos/dll/win32/glu32/libnurbs/internals/gridvertex.h:48]: (error) Internal error. Token::Match called with varid 0. Please report this to Cppcheck developers
[reactos/dll/win32/glu32/libnurbs/internals/coveandtiler.cc] -> [reactos/dll/win32/glu32/libnurbs/internals/gridvertex.h:48]: (error) Internal error. Token::Match called with varid 0. Please report this to Cppcheck developers
[reactos/dll/win32/glu32/libnurbs/internals/curvesub.cc] -> [reactos/dll/win32/glu32/libnurbs/internals/gridvertex.h:48]: (error) Internal error. Token::Match called with varid 0. Please report this to Cppcheck developers
[reactos/dll/win32/glu32/libnurbs/internals/reader.h:85]: (warning) Member variable 'O_nurbscurve::bezier_curves' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/reader.h:85]: (warning) Member variable 'O_nurbscurve::tesselation' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/reader.h:85]: (warning) Member variable 'O_nurbscurve::method' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/reader.h:85]: (warning) Member variable 'O_nurbscurve::save' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/reader.h:104]: (warning) Member variable 'O_trim::save' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/reader.h:114]: (warning) Member variable 'O_nurbssurface::bezier_patches' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/reader.h:114]: (warning) Member variable 'O_nurbssurface::save' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/reader.h:123]: (warning) Member variable 'O_surface::save' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/reader.h:123]: (warning) Member variable 'O_surface::nuid' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/reader.h:131]: (warning) Member variable 'Property::save' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/reader.h:133]: (warning) Member variable 'Property::save' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/displaylist.cc] -> [reactos/dll/win32/glu32/libnurbs/internals/gridvertex.h:48]: (error) Internal error. Token::Match called with varid 0. Please report this to Cppcheck developers
[reactos/dll/win32/glu32/libnurbs/internals/hull.cc] -> [reactos/dll/win32/glu32/libnurbs/internals/gridvertex.h:48]: (error) Internal error. Token::Match called with varid 0. Please report this to Cppcheck developers
[reactos/dll/win32/glu32/libnurbs/internals/knotvector.cc:62]: (warning) Member variable 'Knotvector::order' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/knotvector.cc:62]: (warning) Member variable 'Knotvector::knotcount' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/knotvector.cc:62]: (warning) Member variable 'Knotvector::stride' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/intersect.cc] -> [reactos/dll/win32/glu32/libnurbs/internals/gridvertex.h:48]: (error) Internal error. Token::Match called with varid 0. Please report this to Cppcheck developers
[reactos/dll/win32/glu32/libnurbs/internals/mapdesc.cc:735] -> [reactos/dll/win32/glu32/libnurbs/internals/mapdesc.cc:733]: (style) Found duplicate branches for if and else.
[reactos/dll/win32/glu32/libnurbs/internals/maplist.cc:76]: (style) Variable 'm' is assigned a value that is never used
[reactos/dll/win32/glu32/libnurbs/internals/mesher.cc] -> [reactos/dll/win32/glu32/libnurbs/internals/mesher.cc:61]: (error) Internal error. Token::Match called with varid 0. Please report this to Cppcheck developers
[reactos/dll/win32/glu32/libnurbs/internals/monotonizer.cc] -> [reactos/dll/win32/glu32/libnurbs/internals/gridvertex.h:48]: (error) Internal error. Token::Match called with varid 0. Please report this to Cppcheck developers
[reactos/dll/win32/glu32/libnurbs/internals/nurbsinterfac.cc:511]: (style) C-style pointer casting
[reactos/dll/win32/glu32/libnurbs/internals/nurbsinterfac.cc:533]: (style) C-style pointer casting
[reactos/dll/win32/glu32/libnurbs/internals/nurbsinterfac.cc] -> [reactos/dll/win32/glu32/libnurbs/internals/gridvertex.h:48]: (error) Internal error. Token::Match called with varid 0. Please report this to Cppcheck developers
[reactos/dll/win32/glu32/libnurbs/internals/nurbstess.cc] -> [reactos/dll/win32/glu32/libnurbs/internals/gridvertex.h:48]: (error) Internal error. Token::Match called with varid 0. Please report this to Cppcheck developers
[reactos/dll/win32/glu32/libnurbs/internals/quilt.cc:59]: (warning) Member variable 'Quilt::cpts' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/quilt.cc:59]: (warning) Member variable 'Quilt::qspec' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/quilt.cc:59]: (warning) Member variable 'Quilt::eqspec' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/quilt.cc:59]: (warning) Member variable 'Quilt::next' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/reader.cc:62]: (warning) Member variable 'O_pwlcurve::save' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/renderhints.cc:53]: (warning) Member variable 'Renderhints::displaydomain' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/renderhints.cc:53]: (warning) Member variable 'Renderhints::maxsubdivisions' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/renderhints.cc:53]: (warning) Member variable 'Renderhints::wiretris' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/renderhints.cc:53]: (warning) Member variable 'Renderhints::wirequads' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/slicer.cc:929]: (style) C-style pointer casting
[reactos/dll/win32/glu32/libnurbs/internals/slicer.cc] -> [reactos/dll/win32/glu32/libnurbs/internals/gridvertex.h:48]: (error) Internal error. Token::Match called with varid 0. Please report this to Cppcheck developers
[reactos/dll/win32/glu32/libnurbs/internals/splitarcs.cc] -> [reactos/dll/win32/glu32/libnurbs/internals/gridvertex.h:48]: (error) Internal error. Token::Match called with varid 0. Please report this to Cppcheck developers
[reactos/dll/win32/glu32/libnurbs/internals/subdivider.cc] -> [reactos/dll/win32/glu32/libnurbs/internals/gridvertex.h:48]: (error) Internal error. Token::Match called with varid 0. Please report this to Cppcheck developers
[reactos/dll/win32/glu32/libnurbs/internals/tobezier.cc:317]: (warning) Member variable 'Knotspec::order' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/tobezier.cc:317]: (warning) Member variable 'Knotspec::inkbegin' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/tobezier.cc:317]: (warning) Member variable 'Knotspec::inkend' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/tobezier.cc:317]: (warning) Member variable 'Knotspec::outkend' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/tobezier.cc:317]: (warning) Member variable 'Knotspec::kleft' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/tobezier.cc:317]: (warning) Member variable 'Knotspec::kright' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/tobezier.cc:317]: (warning) Member variable 'Knotspec::kfirst' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/tobezier.cc:317]: (warning) Member variable 'Knotspec::klast' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/tobezier.cc:317]: (warning) Member variable 'Knotspec::bend' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/tobezier.cc:317]: (warning) Member variable 'Knotspec::ncoords' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/tobezier.cc:317]: (warning) Member variable 'Knotspec::prestride' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/tobezier.cc:317]: (warning) Member variable 'Knotspec::poststride' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/tobezier.cc:317]: (warning) Member variable 'Knotspec::preoffset' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/tobezier.cc:317]: (warning) Member variable 'Knotspec::postoffset' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/tobezier.cc:317]: (warning) Member variable 'Knotspec::prewidth' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/tobezier.cc:317]: (warning) Member variable 'Knotspec::postwidth' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/tobezier.cc:317]: (warning) Member variable 'Knotspec::istransformed' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/tobezier.cc:317]: (warning) Member variable 'Knotspec::next' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/tobezier.cc:317]: (warning) Member variable 'Knotspec::kspectotrans' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/tobezier.cc:148]: (warning) Member variable 'Splinespec::kspec' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/tobezier.cc:148]: (warning) Member variable 'Splinespec::outcpts' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/tobezier.cc:102]: (error) Memory leak: Splinespec::outcpts
[reactos/dll/win32/glu32/libnurbs/internals/jarcloc.h:47]: (style) The class 'Jarcloc' does not have a constructor.
[reactos/dll/win32/glu32/libnurbs/internals/trimline.cc:48]: (warning) Member variable 'Trimline::i' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/trimline.cc:48]: (warning) Member variable 'Trimline::jarcl' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/trimline.cc:48]: (warning) Member variable 'Trimline::t' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/trimline.cc:48]: (warning) Member variable 'Trimline::b' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/trimline.cc:183]: (style) Variable 'lastpt2' is assigned a value that is never used
[reactos/dll/win32/glu32/libnurbs/internals/trimvertpool.cc:109]: (style) C-style pointer casting
[reactos/dll/win32/glu32/libnurbs/internals/trimregion.cc] -> [reactos/dll/win32/glu32/libnurbs/internals/gridvertex.h:48]: (error) Internal error. Token::Match called with varid 0. Please report this to Cppcheck developers
[reactos/dll/win32/glu32/libnurbs/internals/uarray.cc] -> [reactos/dll/win32/glu32/libnurbs/internals/bufpool.h:89]: (error) Internal error. Token::Match called with varid 0. Please report this to Cppcheck developers
[reactos/dll/win32/glu32/libnurbs/internals/varray.cc:56]: (warning) Member variable 'Varray::vval' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/varray.cc:56]: (warning) Member variable 'Varray::voffset' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/internals/varray.cc:56]: (warning) Member variable 'Varray::numquads' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/nurbtess/directedLine.cc:305]: (warning) Member variable 'directedLine::direction' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/nurbtess/directedLine.cc:305]: (warning) Member variable 'directedLine::sline' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/nurbtess/directedLine.cc:796]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/glu32/libnurbs/nurbtess/directedLine.cc:802]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/glu32/libnurbs/nurbtess/directedLine.cc:806]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/glu32/libnurbs/nurbtess/directedLine.cc:807]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/glu32/libnurbs/nurbtess/directedLine.cc:808]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/glu32/libnurbs/nurbtess/directedLine.cc:809]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/glu32/libnurbs/nurbtess/directedLine.cc:821]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/glu32/libnurbs/nurbtess/directedLine.cc:822]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/glu32/libnurbs/nurbtess/monoChain.cc:495]: (style) C-style pointer casting
[reactos/dll/win32/glu32/libnurbs/nurbtess/monoChain.cc:499]: (style) C-style pointer casting
[reactos/dll/win32/glu32/libnurbs/nurbtess/monoChain.cc:540]: (style) C-style pointer casting
[reactos/dll/win32/glu32/libnurbs/nurbtess/monoChain.cc:541]: (style) C-style pointer casting
[reactos/dll/win32/glu32/libnurbs/nurbtess/monoChain.cc:556]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/dll/win32/glu32/libnurbs/nurbtess/monoChain.cc:92]: (warning) Member variable 'monoChain::keyY' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/nurbtess/partitionY.cc:758]: (style) C-style pointer casting
[reactos/dll/win32/glu32/libnurbs/nurbtess/partitionY.cc:776]: (style) C-style pointer casting
[reactos/dll/win32/glu32/libnurbs/nurbtess/partitionY.cc:791]: (style) C-style pointer casting
[reactos/dll/win32/glu32/libnurbs/nurbtess/partitionY.cc:792]: (style) C-style pointer casting
[reactos/dll/win32/glu32/libnurbs/nurbtess/partitionY.cc:811]: (style) C-style pointer casting
[reactos/dll/win32/glu32/libnurbs/nurbtess/partitionY.cc:812]: (style) C-style pointer casting
[reactos/dll/win32/glu32/libnurbs/nurbtess/primitiveStream.cc:147]: (warning) Member variable 'primStream::counter' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/nurbtess/sampleCompBot.cc:548]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/dll/win32/glu32/libnurbs/nurbtess/sampleCompTop.cc:516]: (style) Variable 'tempTop' is assigned a value that is never used
[reactos/dll/win32/glu32/libnurbs/nurbtess/sampleCompTop.cc:517]: (style) Variable 'tempLeftStart' is assigned a value that is never used
[reactos/dll/win32/glu32/libnurbs/nurbtess/sampleCompTop.cc:568]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/dll/win32/glu32/libnurbs/nurbtess/sampledLine.cc:110]: (warning) Member variable 'sampledLine::npoints' is not initialized in the constructor.
[reactos/dll/win32/glu32/libnurbs/nurbtess/sampledLine.cc:110]: (warning) Member variable 'sampledLine::next' is not initialized in the constructor.
[reactos/dll/win32/glu32/libtess/sweep.c:1190]: (warning) Assert statement modifies 'fixedEdges'.
[reactos/dll/win32/glu32/libutil/mipmap.c:5444]: (warning) Redundant assignment of "isSwap" to itself
[reactos/dll/win32/glu32/libutil/mipmap.c:5480]: (warning) Redundant assignment of "isSwap" to itself
[reactos/dll/win32/glu32/libutil/mipmap.c:8482]: (warning) Redundant assignment of "isSwap" to itself
[reactos/dll/win32/glu32/libutil/mipmap.c:8496]: (warning) Redundant assignment of "isSwap" to itself
[reactos/dll/win32/glu32/libutil/mipmap.c:52]: (style) struct or union member 'Type_Widget::b' is never used
[reactos/dll/win32/inetcomm/pop3transport.c:99]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/inetcomm/pop3transport.c:120]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/inetcomm/pop3transport.c:148]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/inetcomm/pop3transport.c:175]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/inetcomm/pop3transport.c:191]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/inetcomm/pop3transport.c:195]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/iprtprio/iprtprio.c:35]: (style) struct or union member 'tag_somestruct::size' is never used
[reactos/dll/win32/itss/chm_lib.c:1344]: (error) Possible null pointer dereference: ubuffer
[reactos/dll/win32/itss/lzx.c:795]: (style) Unused variable: olen
[reactos/dll/win32/jscript/engine.c:1538]: (error) Memory leak: vargs
[reactos/dll/win32/jscript/jscript.c:905] -> [reactos/dll/win32/jscript/jscript.c:905]: (style) Same expression on both sides of '&'.
[reactos/dll/win32/jscript/jscript.c:943]: (error) Memory leak: ret
[reactos/dll/win32/kernel32/client/file/volume.c:642]: (style) Variable 'Buffer' is not assigned a value
[reactos/dll/win32/kernel32/client/proc.c:2628] -> [reactos/dll/win32/kernel32/client/proc.c:2628]: (style) Same expression on both sides of '||'.
[reactos/dll/win32/kernel32/client/synch.c:178]: (style) Variable 'Handle' is not assigned a value
[reactos/dll/win32/kernel32/client/toolhelp.c:699]: (error) Possible null pointer dereference: Snapshot
[reactos/dll/win32/kernel32/client/toolhelp.c:753]: (error) Possible null pointer dereference: Snapshot
[reactos/dll/win32/kernel32/client/toolhelp.c:840]: (error) Possible null pointer dereference: Snapshot
[reactos/dll/win32/kernel32/client/toolhelp.c:1014]: (error) Possible null pointer dereference: Snapshot
[reactos/dll/win32/kernel32/client/toolhelp.c:1103]: (error) Possible null pointer dereference: Snapshot
[reactos/dll/win32/kernel32/client/toolhelp.c:1157]: (error) Possible null pointer dereference: Snapshot
[reactos/dll/win32/kernel32/client/toolhelp.c:1211]: (error) Possible null pointer dereference: Snapshot
[reactos/dll/win32/kernel32/client/vdm.c:473]: (style) struct or union member 'Anonymous1::ignored' is never used
[reactos/dll/win32/kernel32/wine/res.c:836]: (style) Variable 'sec' is not assigned a value
[reactos/dll/win32/kernel32/winnls/string/lang.c:153]: (style) struct or union member 'locale_name::matches' is never used
[reactos/dll/win32/mciavi32/mciavi.c:391]: (error) Memory leak: data
[reactos/dll/win32/mlang/mlang.c:1416]: (error) Memory leak: factory
[reactos/dll/win32/mlang/mlang.c:556]: (style) Clarify calculation precedence for % and ?
[reactos/dll/win32/mmdrv/common.c:103] -> [reactos/dll/win32/mmdrv/common.c:101]: (style) Found duplicate branches for if and else.
[reactos/dll/win32/mmdrv/midi.c:255]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/dll/win32/msafd/misc/dllmain.c:1320] -> [reactos/dll/win32/msafd/misc/dllmain.c:1314]: (style) Found duplicate branches for if and else.
[reactos/dll/win32/msafd/misc/dllmain.c:1057]: (style) Variable 'ReceiveBuffer' is not assigned a value
[reactos/dll/win32/mshtml/htmlbody.c:123]: (style) Clarify calculation precedence for % and ?
[reactos/dll/win32/mshtml/htmlselect.c:196]: (error) Possible null pointer dereference: name
[reactos/dll/win32/mshtml/htmlselect.c:320]: (error) Possible null pointer dereference: value
[reactos/dll/win32/mshtml/loadopts.c:211]: (error) Memory leak: ret
[reactos/dll/win32/mshtml/nsio.c:2476]: (error) Possible null pointer dereference: base_wine_uri
[reactos/dll/win32/mshtml/nsio.c:2477]: (error) Possible null pointer dereference: base_wine_uri
[reactos/dll/win32/msi/msipriv.h:911]: (error) syntax error
[reactos/dll/win32/msi/dialog.c:831]: (error) Memory leak: control
[reactos/dll/win32/msi/dialog.c:2696]: (error) Memory leak: control
[reactos/dll/win32/msi/patch.c:633]: (error) Possible null pointer dereference: patch_db
[reactos/dll/win32/msi/registry.c:1087]: (style) Variable 'product' is not assigned a value
[reactos/dll/win32/msi/registry.c:1088]: (style) Variable 'feature' is not assigned a value
[reactos/dll/win32/msi/registry.c:1089]: (style) Variable 'component' is not assigned a value
[reactos/dll/win32/msi/table.c:669]: (error) Possible null pointer dereference: table
[reactos/dll/win32/msi/table.c:675]: (error) Possible null pointer dereference: table
[reactos/dll/win32/msi/table.c:785]: (error) Possible null pointer dereference: tv
[reactos/dll/win32/msi/table.c:2534]: (error) Possible null pointer dereference: tv
[reactos/dll/win32/msports/classinst.c:509]: (style) Variable 'buffer' is not assigned a value
[reactos/dll/win32/netshell/lanconnectui.cpp:341]: (style) C-style pointer casting
[reactos/dll/win32/netshell/lanconnectui.cpp:350]: (style) C-style pointer casting
[reactos/dll/win32/netshell/lanconnectui.cpp:424]: (style) C-style pointer casting
[reactos/dll/win32/netshell/lanstatusui.cpp:1213]: (style) C-style pointer casting
[reactos/dll/win32/netshell/lanstatusui.cpp:172]: (style) The scope of the variable 'hOldIcon' can be reduced
[reactos/dll/win32/newdev/wizard.c:732]: (style) Boolean result is used in bitwise operation. Clarify expression with parentheses
[reactos/dll/win32/newdev/wizard.c:843]: (style) Boolean result is used in bitwise operation. Clarify expression with parentheses
[reactos/dll/win32/ole32/ftmarshal.c:349]: (error) Memory leak: ftm
[reactos/dll/win32/ole32/marshal.c:469]: (error) Possible null pointer dereference: qiresults
[reactos/dll/win32/ole32/marshal.c:470]: (error) Possible null pointer dereference: qiresults
[reactos/dll/win32/ole32/moniker.c:629]: (error) Memory leak: moniker_data
[reactos/dll/win32/ole32/moniker.c:702]: (error) Memory leak: moniker_data
[reactos/dll/win32/ole32/moniker.c:846]: (error) Memory leak: moniker_data
[reactos/dll/win32/ole32/moniker.c:1238]: (error) Possible null pointer dereference: pathDec
[reactos/dll/win32/ole32/rpc.c:687]: (error) Possible null pointer dereference: apt
[reactos/dll/win32/oleaut32/tmarshal.c:1698]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/dll/win32/oleaut32/tmarshal.c:1652]: (style) Variable 'nrofargs' is assigned a value that is never used
[reactos/dll/win32/oleaut32/tmarshal.c:1654]: (style) Variable 'xasm' is assigned a value that is never used
[reactos/dll/win32/oleaut32/typelib.c:3824]: (error) Memory leak: pTypeLibImpl
[reactos/dll/win32/oleaut32/typelib.c:192]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/oleaut32/typelib.c:3087]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/oleaut32/typelib.c:3321]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/oleaut32/typelib.c:3340]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/oleaut32/variant.c:3894] -> [reactos/dll/win32/oleaut32/variant.c:3892]: (style) Found duplicate branches for if and else.
[reactos/dll/win32/oleaut32/variant.c:3031] -> [reactos/dll/win32/oleaut32/variant.c:3031]: (style) Same expression on both sides of '||'.
[reactos/dll/win32/opengl32/opengl32.c:296]: (warning) Redundant code: Found a statement that begins with string constant
[reactos/dll/win32/opengl32/opengl32.c:319]: (warning) Redundant code: Found a statement that begins with string constant
[reactos/dll/win32/opengl32/opengl32.c:320]: (warning) Redundant code: Found a statement that begins with string constant
[reactos/dll/win32/opengl32/opengl32.c:321]: (warning) Redundant code: Found a statement that begins with string constant
[reactos/dll/win32/opengl32/opengl32.c:336]: (warning) Redundant code: Found a statement that begins with string constant
[reactos/dll/win32/opengl32/opengl32.c:369]: (warning) Redundant code: Found a statement that begins with string constant
[reactos/dll/win32/opengl32/opengl32.c:431]: (warning) Redundant code: Found a statement that begins with string constant
[reactos/dll/win32/opengl32/opengl32.c:439]: (warning) Redundant code: Found a statement that begins with string constant
[reactos/dll/win32/opengl32/opengl32.c:448]: (warning) Redundant code: Found a statement that begins with string constant
[reactos/dll/win32/opengl32/wgl.c:686]: (warning) Redundant code: Found a statement that begins with string constant
[reactos/dll/win32/riched20/msvc-thiscall.c:15]: (style) struct or union member '_tag_ITextHostImpl_TxGetDC::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:16]: (style) struct or union member '_tag_ITextHostImpl_TxReleaseDC::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:17]: (style) struct or union member '_tag_ITextHostImpl_TxShowScrollBar::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:18]: (style) struct or union member '_tag_ITextHostImpl_TxEnableScrollBar::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:19]: (style) struct or union member '_tag_ITextHostImpl_TxSetScrollRange::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:20]: (style) struct or union member '_tag_ITextHostImpl_TxSetScrollPos::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:21]: (style) struct or union member '_tag_ITextHostImpl_TxInvalidateRect::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:22]: (style) struct or union member '_tag_ITextHostImpl_TxViewChange::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:23]: (style) struct or union member '_tag_ITextHostImpl_TxCreateCaret::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:24]: (style) struct or union member '_tag_ITextHostImpl_TxShowCaret::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:25]: (style) struct or union member '_tag_ITextHostImpl_TxSetCaretPos::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:26]: (style) struct or union member '_tag_ITextHostImpl_TxSetTimer::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:27]: (style) struct or union member '_tag_ITextHostImpl_TxKillTimer::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:28]: (style) struct or union member '_tag_ITextHostImpl_TxScrollWindowEx::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:29]: (style) struct or union member '_tag_ITextHostImpl_TxSetCapture::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:30]: (style) struct or union member '_tag_ITextHostImpl_TxSetFocus::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:31]: (style) struct or union member '_tag_ITextHostImpl_TxSetCursor::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:32]: (style) struct or union member '_tag_ITextHostImpl_TxScreenToClient::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:33]: (style) struct or union member '_tag_ITextHostImpl_TxClientToScreen::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:34]: (style) struct or union member '_tag_ITextHostImpl_TxActivate::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:35]: (style) struct or union member '_tag_ITextHostImpl_TxDeactivate::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:36]: (style) struct or union member '_tag_ITextHostImpl_TxGetClientRect::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:37]: (style) struct or union member '_tag_ITextHostImpl_TxGetViewInset::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:38]: (style) struct or union member '_tag_ITextHostImpl_TxGetCharFormat::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:39]: (style) struct or union member '_tag_ITextHostImpl_TxGetParaFormat::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:40]: (style) struct or union member '_tag_ITextHostImpl_TxGetSysColor::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:41]: (style) struct or union member '_tag_ITextHostImpl_TxGetBackStyle::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:42]: (style) struct or union member '_tag_ITextHostImpl_TxGetMaxLength::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:43]: (style) struct or union member '_tag_ITextHostImpl_TxGetScrollBars::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:44]: (style) struct or union member '_tag_ITextHostImpl_TxGetPasswordChar::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:45]: (style) struct or union member '_tag_ITextHostImpl_TxGetAcceleratorPos::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:46]: (style) struct or union member '_tag_ITextHostImpl_TxGetExtent::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:47]: (style) struct or union member '_tag_ITextHostImpl_OnTxCharFormatChange::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:48]: (style) struct or union member '_tag_ITextHostImpl_OnTxParaFormatChange::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:49]: (style) struct or union member '_tag_ITextHostImpl_TxGetPropertyBits::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:50]: (style) struct or union member '_tag_ITextHostImpl_TxNotify::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:51]: (style) struct or union member '_tag_ITextHostImpl_TxImmGetContext::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:52]: (style) struct or union member '_tag_ITextHostImpl_TxImmReleaseContext::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:53]: (style) struct or union member '_tag_ITextHostImpl_TxGetSelectionBarWidth::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:105]: (style) struct or union member '_tag_fnTextSrv_TxSendMessage::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:106]: (style) struct or union member '_tag_fnTextSrv_TxDraw::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:107]: (style) struct or union member '_tag_fnTextSrv_TxGetHScroll::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:108]: (style) struct or union member '_tag_fnTextSrv_TxGetVScroll::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:109]: (style) struct or union member '_tag_fnTextSrv_OnTxSetCursor::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:110]: (style) struct or union member '_tag_fnTextSrv_TxQueryHitPoint::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:111]: (style) struct or union member '_tag_fnTextSrv_OnTxInplaceActivate::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:112]: (style) struct or union member '_tag_fnTextSrv_OnTxInplaceDeactivate::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:113]: (style) struct or union member '_tag_fnTextSrv_OnTxUIActivate::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:114]: (style) struct or union member '_tag_fnTextSrv_OnTxUIDeactivate::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:115]: (style) struct or union member '_tag_fnTextSrv_TxGetText::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:116]: (style) struct or union member '_tag_fnTextSrv_TxSetText::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:117]: (style) struct or union member '_tag_fnTextSrv_TxGetCurrentTargetX::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:118]: (style) struct or union member '_tag_fnTextSrv_TxGetBaseLinePos::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:119]: (style) struct or union member '_tag_fnTextSrv_TxGetNaturalSize::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:120]: (style) struct or union member '_tag_fnTextSrv_TxGetDropTarget::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:121]: (style) struct or union member '_tag_fnTextSrv_OnTxPropertyBitsChange::x' is never used
[reactos/dll/win32/riched20/msvc-thiscall.c:122]: (style) struct or union member '_tag_fnTextSrv_TxGetCachedSize::x' is never used
[reactos/dll/win32/riched20/undo.c:105]: (error) Memory leak: pItem
[reactos/dll/win32/riched20/writer.c:254] -> [reactos/dll/win32/riched20/writer.c:254]: (style) Same expression on both sides of '&&'.
[reactos/dll/win32/rpcrt4/rpc_message.c:388]: (style) Variable 'payload' is assigned a value that is never used
[reactos/dll/win32/rpcrt4/rpc_transport.c:2470]: (error) Memory leak: timer_data
[reactos/dll/win32/setupapi/interface.c:419]: (style) Variable 'list' is assigned a value that is never used
[reactos/dll/win32/setupapi/interface.c:552]: (style) Variable 'list' is assigned a value that is never used
[reactos/dll/win32/shdocvw/intshcut.c:641]: (error) syntax error
[reactos/dll/win32/shell32/brsfolder.cpp:399]: (style) The scope of the variable 'hPrev' can be reduced
[reactos/dll/win32/shell32/desktop.cpp:387]: (style) C-style pointer casting
[reactos/dll/win32/shell32/desktop.cpp:552]: (style) C-style pointer casting
[reactos/dll/win32/shell32/drive.cpp:92] -> [reactos/dll/win32/shell32/drive.cpp:90]: (style) Found duplicate branches for if and else.
[reactos/dll/win32/shell32/folders/cpanel.cpp:140]: (style) The scope of the variable 'i' can be reduced
[reactos/dll/win32/shell32/folders/cpanel.cpp:141]: (style) The scope of the variable 'iconIdx' can be reduced
[reactos/dll/win32/shell32/folders/desktop.cpp:1216]: (style) The scope of the variable 'res' can be reduced
[reactos/dll/win32/shell32/folders/desktop.cpp:1216]: (style) The scope of the variable 'length' can be reduced
[reactos/dll/win32/shell32/folders/fs.cpp:178]: (style) The scope of the variable 'szNext' can be reduced
[reactos/dll/win32/shell32/folders/fs.cpp:594]: (style) The scope of the variable 'len' can be reduced
[reactos/dll/win32/shell32/folders/fs.cpp:1047]: (style) The scope of the variable 'res' can be reduced
[reactos/dll/win32/shell32/folders/fs.cpp:1047]: (style) The scope of the variable 'length' can be reduced
[reactos/dll/win32/shell32/folders/mydocuments.cpp:507]: (style) The scope of the variable 'cLen' can be reduced
[reactos/dll/win32/shell32/folders/recyclebin.cpp:232]: (style) C-style pointer casting
[reactos/dll/win32/shell32/iconcache.cpp:603]: (style) The scope of the variable 'iShortcutDefaultIndex' can be reduced
[reactos/dll/win32/shell32/openwithmenu.cpp:987]: (style) C-style pointer casting
[reactos/dll/win32/shell32/openwithmenu.cpp:993]: (style) C-style pointer casting
[reactos/dll/win32/shell32/pidl.cpp:1022]: (style) The scope of the variable 'len' can be reduced
[reactos/dll/win32/shell32/shell32_main.cpp:333]: (error) Possible null pointer dereference: psfi - otherwise it is redundant to check if psfi is null at line 339
[reactos/dll/win32/shell32/shelllink.cpp:380]: (style) Array index len is used before limits check
[reactos/dll/win32/shell32/shellord.cpp:2097] -> [reactos/dll/win32/shell32/shellord.cpp:2092]: (style) Found duplicate branches for if and else.
[reactos/dll/win32/shell32/shellord.cpp:2049]: (style) The scope of the variable 'len' can be reduced
[reactos/dll/win32/shell32/shellord.cpp:2132]: (style) The scope of the variable 'len' can be reduced
[reactos/dll/win32/shell32/shellpath.cpp:1305]: (style) The scope of the variable 'length' can be reduced
[reactos/dll/win32/shell32/shlexec.cpp:1154]: (style) The scope of the variable 'ext' can be reduced
[reactos/dll/win32/shell32/shlfileop.cpp:950]: (style) The scope of the variable 'aSize' can be reduced
[reactos/dll/win32/shell32/shlfileop.cpp:1867]: (style) The scope of the variable 'len' can be reduced
[reactos/dll/win32/shell32/shlmenu.cpp:911] -> [reactos/dll/win32/shell32/shlmenu.cpp:911]: (style) Same expression on both sides of '&&'.
[reactos/dll/win32/shell32/shlmenu.cpp:937] -> [reactos/dll/win32/shell32/shlmenu.cpp:937]: (style) Same expression on both sides of '&&'.
[reactos/dll/win32/shell32/shlview.cpp:816]: (style) C-style pointer casting
[reactos/dll/win32/shell32/shlview.cpp:1424] -> [reactos/dll/win32/shell32/shlview.cpp:1424]: (style) Same expression on both sides of '=='.
[reactos/dll/win32/shell32/shlview.cpp:2182] -> [reactos/dll/win32/shell32/shlview.cpp:2182]: (style) Same expression on both sides of '=='.
[reactos/dll/win32/shell32/shlview.cpp:966]: (style) The scope of the variable 'nTools' can be reduced
[reactos/dll/win32/shell32/shlview.cpp:966]: (style) The scope of the variable 'i' can be reduced
[reactos/dll/win32/shell32/shlview.cpp:1058]: (style) The scope of the variable 'i' can be reduced
[reactos/dll/win32/shell32/shlview.cpp:302]: (style) struct or union member 'MYTOOLINFO::idButtonString' is never used
[reactos/dll/win32/shlwapi/string.c:2007]: (style) Variable 'szBuff' is not assigned a value
[reactos/dll/win32/spoolss/router.c:269]: (style) Variable 'pb' is assigned a value that is never used
[reactos/dll/win32/syssetup/wizard.c:1820]: (error) Memory leak: RegistrationData
[reactos/dll/win32/twain_32/dsm_ctrl.c:149]: (error) Uninitialized variable: pSourceIdentity
[reactos/dll/win32/twain_32/dsm_ctrl.c:150]: (error) Uninitialized variable: pSourceIdentity
[reactos/dll/win32/urlmon/binding.c:1494]: (error) Possible null pointer dereference: binding
[reactos/dll/win32/urlmon/uri.c:273] -> [reactos/dll/win32/urlmon/uri.c:273]: (style) Same expression on both sides of '&&'.
[reactos/dll/win32/urlmon/uri.c:5984]: (error) Possible null pointer dereference: path
[reactos/dll/win32/user32/controls/edit.c:2239]: (error) Possible null pointer dereference: line_def - otherwise it is redundant to check if line_def is null at line 2233
[reactos/dll/win32/user32/controls/edit.c:293]: (style) Array index index is used before limits check
[reactos/dll/win32/user32/misc/dde.c:990]: (style) Variable 'pString' is not assigned a value
[reactos/dll/win32/user32/misc/ddeserver.c:387]: (error) Possible null pointer dereference: pInstance - otherwise it is redundant to check if pInstance is null at line 388
[reactos/dll/win32/user32/windows/draw.c:226] -> [reactos/dll/win32/user32/windows/draw.c:226]: (style) Same expression on both sides of '|'.
[reactos/dll/win32/user32/windows/draw.c:228] -> [reactos/dll/win32/user32/windows/draw.c:228]: (style) Same expression on both sides of '|'.
[reactos/dll/win32/user32/windows/menu.c:1371] -> [reactos/dll/win32/user32/windows/menu.c:1371]: (style) Same expression on both sides of '|'.
[reactos/dll/win32/usp10/bidi.c:565]: (style) Mismatching assignment and comparison, comparison is always false
[reactos/dll/win32/usp10/shape.c:2724]: (error) Possible null pointer dereference: syllables
[reactos/dll/win32/usp10/shape.c:2725]: (error) Possible null pointer dereference: syllables
[reactos/dll/win32/uxtheme/draw.c:1243] -> [reactos/dll/win32/uxtheme/draw.c:1243]: (style) Same expression on both sides of '|'.
[reactos/dll/win32/uxtheme/draw.c:1245] -> [reactos/dll/win32/uxtheme/draw.c:1245]: (style) Same expression on both sides of '|'.
[reactos/dll/win32/uxtheme/system.c:364]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/uxtheme/themehooks.c:174]: (error) Memory leak: pcontext
[reactos/dll/win32/uxtheme/themehooks.c:259]: (error) Memory leak: pcontext
[reactos/dll/win32/version/install.c:160]: (error) Allocation with testFileExistenceA, if doesn't release it.
[reactos/dll/win32/version/install.c:175]: (error) Allocation with testFileExistenceA, if doesn't release it.
[reactos/dll/win32/version/install.c:176]: (error) Allocation with testFileExistenceA, if doesn't release it.
[reactos/dll/win32/version/install.c:254]: (error) Allocation with testFileExistenceW, if doesn't release it.
[reactos/dll/win32/version/install.c:269]: (error) Allocation with testFileExistenceW, if doesn't release it.
[reactos/dll/win32/version/install.c:270]: (error) Allocation with testFileExistenceW, if doesn't release it.
[reactos/dll/win32/wdmaud.drv/mmixer.c:859]: (error) Memory leak: Packet
[reactos/dll/win32/winhttp/inet_ntop.c:86]: (style) Variable 'fmt' is assigned a value that is never used
[reactos/dll/win32/winhttp/inet_ntop.c:93]: (error) Uninitialized variable: tmp
[reactos/dll/win32/winhttp/net.c:555]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/dll/win32/winhttp/net.c:891]: (style) Suspicious condition (assignment+comparison), it can be clarified with parentheses
[reactos/dll/win32/winhttp/net.c:934]: (style) Suspicious condition (assignment+comparison), it can be clarified with parentheses
[reactos/dll/win32/winhttp/net.c:747]: (style) Unused variable: ret
[reactos/dll/win32/wininet/ftp.c:3116]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/wininet/ftp.c:3676]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/wininet/ftp.c:3686]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/wininet/inet_ntop.c:84]: (style) Variable 'fmt' is assigned a value that is never used
[reactos/dll/win32/wininet/inet_ntop.c:91]: (error) Uninitialized variable: tmp
[reactos/dll/win32/wininet/http.c:5802] -> [reactos/dll/win32/wininet/http.c:5802]: (style) Same expression on both sides of '|'.
[reactos/dll/win32/wininet/internet.c:163]: (style) Array index next_handle is used before limits check
[reactos/dll/win32/wininet/netconnection.c:821] -> [reactos/dll/win32/wininet/netconnection.c:808]: (style) Found duplicate branches for if and else.
[reactos/dll/win32/wininet/netconnection.c:503]: (style) Unused variable: flag
[reactos/dll/win32/wininet/netconnection.c:665]: (style) Unused variable: ssl_s
[reactos/dll/win32/winmm/lolvldrv.c:90]: (style) Variable 'devID' is assigned a value that is never used
[reactos/dll/win32/winmm/winmm.c:2846]: (error) Memory leak: mms
[reactos/dll/win32/wintrust/asn.c:533]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/wintrust/asn.c:551]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/wintrust/asn.c:599]: (warning) scanf without field width limits can crash with huge input data
[reactos/dll/win32/wldap32/parse.c:323]: (style) Variable 'attrU' is assigned a value that is never used
[reactos/dll/win32/ws2_32/misc/async.c:561] -> [reactos/dll/win32/ws2_32/misc/async.c:561]: (style) Same expression on both sides of '|'.
[reactos/dll/win32/ws2_32/misc/async.c:573] -> [reactos/dll/win32/ws2_32/misc/async.c:573]: (style) Same expression on both sides of '|'.
[reactos/dll/win32/ws2_32/misc/async.c:586] -> [reactos/dll/win32/ws2_32/misc/async.c:586]: (style) Same expression on both sides of '|'.
[reactos/dll/win32/ws2_32/misc/async.c:636] -> [reactos/dll/win32/ws2_32/misc/async.c:636]: (style) Same expression on both sides of '|'.
[reactos/dll/win32/ws2_32/misc/async.c:685] -> [reactos/dll/win32/ws2_32/misc/async.c:685]: (style) Same expression on both sides of '|'.
[reactos/dll/win32/ws2_32_new/src/addrconv.c:295] -> [reactos/dll/win32/ws2_32_new/src/addrconv.c:288]: (style) Found duplicate branches for if and else.
[reactos/dll/win32/ws2_32_new/src/addrconv.c:353] -> [reactos/dll/win32/ws2_32_new/src/addrconv.c:346]: (style) Found duplicate branches for if and else.
[reactos/dll/win32/ws2_32_new/src/addrconv.c:411] -> [reactos/dll/win32/ws2_32_new/src/addrconv.c:404]: (style) Found duplicate branches for if and else.
[reactos/dll/win32/ws2_32_new/src/addrconv.c:469] -> [reactos/dll/win32/ws2_32_new/src/addrconv.c:462]: (style) Found duplicate branches for if and else.
[reactos/dll/win32/ws2_32_new/src/getxbyxx.c:220]: (style) Variable 'ResultsBuffer' is not assigned a value
[reactos/dll/win32/ws2_32_new/src/getxbyxx.c:310]: (style) Variable 'ResultsBuffer' is not assigned a value
[reactos/dll/win32/ws2_32_new/src/getxbyxx.c:395]: (style) Variable 'ResultsBuffer' is not assigned a value
[reactos/dll/win32/ws2_32_new/src/getxbyxx.c:423]: (style) Variable 'ResultsBuffer' is not assigned a value
[reactos/dll/win32/ws2_32_new/src/getxbyxx.c:495]: (style) Variable 'ResultsBuffer' is not assigned a value
[reactos/dll/win32/ws2help/handle.c:144]: (style) Variable 'EaBuffer' is not assigned a value
[reactos/dll/win32/ws2help/handle.c:302]: (style) Variable 'EaBuffer' is not assigned a value
[reactos/drivers/base/kdcom/i386/kdbg.c:306] -> [reactos/drivers/base/kdcom/i386/kdbg.c:306]: (style) Same expression on both sides of '|'.
[reactos/drivers/base/kddll/kdcom.c:92] -> [reactos/drivers/base/kddll/kdcom.c:92]: (style) Same expression on both sides of '|'.
[reactos/drivers/bus/acpi/acpica/events/evregion.c:661]: (error) Possible null pointer dereference: HandlerObj - otherwise it is redundant to check if HandlerObj is null at line 652
[reactos/drivers/bus/acpi/acpica/executer/exresolv.c:548]: (error) Possible null pointer dereference: ObjDesc - otherwise it is redundant to check if ObjDesc is null at line 549
[reactos/drivers/bus/acpi/acpica/namespace/nsalloc.c:416]: (error) Possible null pointer dereference: ParentNode - otherwise it is redundant to check if ParentNode is null at line 409
[reactos/drivers/bus/acpi/acpica/parser/psscope.c:366]: (error) Possible null pointer dereference: ParserState - otherwise it is redundant to check if ParserState is null at line 359
[reactos/drivers/bus/acpi/busmgr/bus.c:1150]: (style) Variable 'static_uid_buffer' is not assigned a value
[reactos/drivers/bus/acpi/busmgr/power.c:309]: (style) Variable 'in_arg' is not assigned a value
[reactos/drivers/bus/acpi/busmgr/bus.c:218]: (error) Possible null pointer dereference: device
[reactos/drivers/bus/acpi/busmgr/bus.c:733]: (error) Possible null pointer dereference: device
[reactos/drivers/bus/acpi/busmgr/bus.c:743]: (error) Possible null pointer dereference: device
[reactos/drivers/bus/acpi/busmgr/bus.c:753]: (error) Possible null pointer dereference: device
[reactos/drivers/bus/acpi/busmgr/bus.c:763]: (error) Possible null pointer dereference: device
[reactos/drivers/bus/acpi/busmgr/bus.c:769]: (error) Possible null pointer dereference: device
[reactos/drivers/bus/acpi/busmgr/bus.c:775]: (error) Possible null pointer dereference: device
[reactos/drivers/bus/acpi/busmgr/bus.c:781]: (error) Possible null pointer dereference: device
[reactos/drivers/bus/acpi/busmgr/bus.c:787]: (error) Possible null pointer dereference: device
[reactos/drivers/bus/acpi/cmbatt/cmbatt.c:1016]: (style) Variable 'BatteryReportingScale' is not assigned a value
[reactos/drivers/bus/pci/fdo.c:466] -> [reactos/drivers/bus/pci/fdo.c:463]: (style) Found duplicate branches for if and else.
[reactos/drivers/bus/pcix/enum.c:1574]: (style) Variable 'Buffer' is not assigned a value
[reactos/drivers/bus/pcix/enum.c:1575]: (style) Variable 'BiosBuffer' is not assigned a value
[reactos/drivers/filesystems/ext2/src/create.c:143]: (style) Variable 'ExtAttrLength' is assigned a value that is never used
[reactos/drivers/filesystems/ext2/src/fastio.c:111] -> [reactos/drivers/filesystems/ext2/src/fastio.c:97]: (style) Found duplicate branches for if and else.
[reactos/drivers/filesystems/ext2/src/fastio.c:82]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/drivers/filters/mountmgr/mountmgr.c:1452]: (error) Memory leak: SymlinkInformation
[reactos/drivers/hid/hidparse/hidparse.c:76]: (style) Variable 'i' is assigned a value that is never used
[reactos/drivers/hid/hidusb/hidusb.c:408]: (style) Variable 'HidDeviceExtension' is assigned a value that is never used
[reactos/drivers/hid/hidusb/hidusb.c:932]: (style) Variable 'HidDeviceExtension' is assigned a value that is never used
[reactos/drivers/hid/hidusb/hidusb.c:1237]: (style) Variable 'HidDeviceExtension' is assigned a value that is never used
[reactos/drivers/ksfilter/ks/event.c:425]: (error) Possible null pointer dereference: Ctx - otherwise it is redundant to check if Ctx is null at line 430
[reactos/drivers/ksfilter/ks/irp.c:1178] -> [reactos/drivers/ksfilter/ks/irp.c:1178]: (style) Same expression on both sides of '&&'.
[reactos/drivers/ksfilter/ks/swenum.c:1388]: (error) Possible null pointer dereference: BusDeviceExtension - otherwise it is redundant to check if BusDeviceExtension is null at line 1390
[reactos/drivers/multimedia/audio/mpu401_nt4/portio.c:24]: (style) Boolean result is used in bitwise operation. Clarify expression with parentheses
[reactos/drivers/multimedia/audio/mpu401_nt4/portio.c:48]: (style) Boolean result is used in bitwise operation. Clarify expression with parentheses
[reactos/drivers/multimedia/audio/mpu401_nt4/mpu401.c:179]: (style) Variable 'DeviceExtension' is assigned a value that is never used
[reactos/drivers/multimedia/audio/sndblst.old/portio.c:23]: (style) Boolean result is used in bitwise operation. Clarify expression with parentheses
[reactos/drivers/multimedia/audio/sndblst.old/portio.c:46]: (style) Boolean result is used in bitwise operation. Clarify expression with parentheses
[reactos/drivers/multimedia/audio/sndblst.old/sndblst.c:209]: (style) Variable 'DeviceExtension' is assigned a value that is never used
[reactos/drivers/multimedia/audio/sndblst.old/sndblst.c:264]: (style) Variable 'DeviceExtension' is assigned a value that is never used
[reactos/drivers/multimedia/audio/sndblst.old/sndblst.c:305]: (style) Variable 'DeviceExtension' is assigned a value that is never used
[reactos/drivers/multimedia/audio/sound/wave.c:45]: (style) Variable 'newmask' is assigned a value that is never used
[reactos/drivers/network/dd/ne2000/ne2000/main.c:236]: (style) Variable 'RegNetworkAddress' is assigned a value that is never used
[reactos/drivers/network/ndis/ndis/50stubs.c:66]: (style) Variable 'StacksRemaining' is assigned a value that is never used
[reactos/drivers/setup/blue/blue.c:150]: (style) Variable 'offset' is assigned a value that is never used
[reactos/drivers/storage/class/cdrom/cdrom.c:4552]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/drivers/storage/class/cdrom_new/cdrom.c:303]: (style) Unused variable: dosNameBuffer
[reactos/drivers/storage/class/cdrom_new/cdrom.c:304]: (style) Unused variable: deviceNameBuffer
[reactos/drivers/storage/class/cdrom_new/cdrom.c:3332]: (style) Variable 'cdData' is assigned a value that is never used
[reactos/drivers/storage/class/cdrom_new/cdrom.c:4960]: (style) Variable 'cddata' is assigned a value that is never used
[reactos/drivers/storage/class/class2/class2.c:4055]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/drivers/storage/class/disk_new/disk.c:3251]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/drivers/storage/class/disk_new/disk.c:4267]: (style) Variable 'diskData' is assigned a value that is never used
[reactos/drivers/storage/class/disk_new/disk.c:5189]: (style) Variable 'diskData' is assigned a value that is never used
[reactos/drivers/storage/class/disk_new/disk.c:6139]: (style) Variable 'diskData' is assigned a value that is never used
[reactos/drivers/storage/class/disk_new/diskwmi.c:1936]: (style) Variable 'diskData' is assigned a value that is never used
[reactos/drivers/storage/class/disk_new/geometry.c:1052]: (style) Variable 'diskData' is assigned a value that is never used
[reactos/drivers/storage/class/disk_new/geometry.c:1053]: (style) Variable 'diskGeometrySource' is assigned a value that is never used
[reactos/drivers/storage/classpnp/autorun.c:3264]: (style) Variable 'fPInfo' is assigned a value that is never used
[reactos/drivers/storage/classpnp/class.c:5139]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/drivers/storage/classpnp/class.c:7789]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/drivers/storage/classpnp/class.c:899] -> [reactos/drivers/storage/classpnp/class.c:899]: (style) Same expression on both sides of '=='.
[reactos/drivers/storage/classpnp/class.c:1945] -> [reactos/drivers/storage/classpnp/class.c:1945]: (style) Same expression on both sides of '=='.
[reactos/drivers/storage/classpnp/class.c:2881] -> [reactos/drivers/storage/classpnp/class.c:2881]: (style) Same expression on both sides of '=='.
[reactos/drivers/storage/classpnp/class.c:4175] -> [reactos/drivers/storage/classpnp/class.c:4175]: (style) Same expression on both sides of '=='.
[reactos/drivers/storage/classpnp/class.c:7032] -> [reactos/drivers/storage/classpnp/class.c:7032]: (style) Same expression on both sides of '=='.
[reactos/drivers/storage/classpnp/class.c:7039] -> [reactos/drivers/storage/classpnp/class.c:7039]: (style) Same expression on both sides of '=='.
[reactos/drivers/storage/ide/uniata/id_ata.cpp:4015] -> [reactos/drivers/storage/ide/uniata/id_ata.cpp:4013]: (style) Found duplicate branches for if and else.
[reactos/drivers/storage/ide/uniata/id_ata.cpp:4358] -> [reactos/drivers/storage/ide/uniata/id_ata.cpp:4356]: (style) Found duplicate branches for if and else.
[reactos/drivers/storage/ide/uniata/id_ata.cpp:4497] -> [reactos/drivers/storage/ide/uniata/id_ata.cpp:4495]: (style) Found duplicate branches for if and else.
[reactos/drivers/storage/ide/uniata/id_ata.cpp:5216] -> [reactos/drivers/storage/ide/uniata/id_ata.cpp:5214]: (style) Found duplicate branches for if and else.
[reactos/drivers/storage/ide/uniata/id_ata.cpp:5224] -> [reactos/drivers/storage/ide/uniata/id_ata.cpp:5222]: (style) Found duplicate branches for if and else.
[reactos/drivers/storage/ide/uniata/id_ata.cpp:5952] -> [reactos/drivers/storage/ide/uniata/id_ata.cpp:5948]: (style) Found duplicate branches for if and else.
[reactos/drivers/storage/ide/uniata/id_ata.cpp:6538] -> [reactos/drivers/storage/ide/uniata/id_ata.cpp:6538]: (style) Same expression on both sides of '||'.
[reactos/drivers/storage/ide/uniata/id_ata.cpp:9559]: (style) Variable 'len' is assigned a value that is never used
[reactos/drivers/storage/ide/uniata/id_dma.cpp:1065]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/drivers/storage/ide/uniata/id_dma.cpp:1122]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/drivers/storage/ide/uniata/id_dma.cpp:1260]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/drivers/storage/ide/uniata/id_dma.cpp:1438]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/drivers/storage/ide/uniata/id_dma.cpp:1554]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/drivers/storage/ide/uniata/id_dma.cpp:1726]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/drivers/storage/ide/uniata/id_ata.cpp:226]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/drivers/storage/ide/uniata/id_ata.cpp:1970]: (style) Unused variable: CurSrb
[reactos/drivers/storage/ide/uniata/id_ata.cpp:5011]: (style) Variable 'ParamHdr' is assigned a value that is never used
[reactos/drivers/storage/ide/uniata/id_ata.cpp:5017]: (style) Variable 'ParamHdr' is assigned a value that is never used
[reactos/drivers/storage/ide/uniata/id_ata.cpp:6196]: (style) Variable 'ParamHdr' is assigned a value that is never used
[reactos/drivers/storage/ide/uniata/id_ata.cpp:6202]: (style) Variable 'ParamHdr' is assigned a value that is never used
[reactos/drivers/storage/ide/uniata/id_init.cpp:145] -> [reactos/drivers/storage/ide/uniata/id_init.cpp:143]: (style) Found duplicate branches for if and else.
[reactos/drivers/storage/ide/uniata/id_init.cpp:645] -> [reactos/drivers/storage/ide/uniata/id_init.cpp:643]: (style) Found duplicate branches for if and else.
[reactos/drivers/storage/ide/uniata/id_probe.cpp:2827]: (style) The scope of the variable 'waitCount' can be reduced
[reactos/drivers/storage/ide/uniata/id_probe.cpp:243]: (style) Variable 'vendorString' is not assigned a value
[reactos/drivers/storage/ide/uniata/id_probe.cpp:244]: (style) Variable 'deviceString' is not assigned a value
[reactos/drivers/storage/ide/uniata/id_probe.cpp:929]: (style) Variable 'vendorString' is not assigned a value
[reactos/drivers/storage/ide/uniata/id_probe.cpp:930]: (style) Variable 'deviceString' is not assigned a value
[reactos/drivers/storage/ide/uniata/id_probe.cpp:1835]: (style) Variable 'vendorString' is not assigned a value
[reactos/drivers/storage/ide/uniata/id_probe.cpp:1836]: (style) Variable 'deviceString' is not assigned a value
[reactos/drivers/storage/port/buslogic/BusLogic958.c:2489] -> [reactos/drivers/storage/port/buslogic/BusLogic958.c:2483]: (style) Found duplicate branches for if and else.
[reactos/drivers/storage/port/buslogic/BusLogic958.h:1159]: (style) Clarify calculation precedence for * and ?
[reactos/drivers/usb/usbehci/hardware.cpp:1335]: (style) C-style pointer casting
[reactos/drivers/usb/usbehci/hardware.cpp:1387]: (style) C-style pointer casting
[reactos/drivers/usb/usbehci/hardware.cpp:1535]: (style) C-style pointer casting
[reactos/drivers/usb/usbehci/hardware.cpp:99]: (warning) Member variable 'CUSBHardwareDevice::AsyncQueueHead' is not initialized in the constructor.
[reactos/drivers/usb/usbehci/hardware.cpp:99]: (warning) Member variable 'CUSBHardwareDevice::m_UsbQueue' is not initialized in the constructor.
[reactos/drivers/usb/usbehci/hardware.cpp:99]: (warning) Member variable 'CUSBHardwareDevice::m_MemoryManager' is not initialized in the constructor.
[reactos/drivers/usb/usbehci/hardware.cpp:99]: (warning) Member variable 'CUSBHardwareDevice::m_SCECallBack' is not initialized in the constructor.
[reactos/drivers/usb/usbehci/hcd_controller.cpp:50]: (warning) Member variable 'CHCDController::m_RootController' is not initialized in the constructor.
[reactos/drivers/usb/usbehci/hcd_controller.cpp:50]: (warning) Member variable 'CHCDController::m_Hardware' is not initialized in the constructor.
[reactos/drivers/usb/usbehci/hcd_controller.cpp:50]: (warning) Member variable 'CHCDController::m_HubController' is not initialized in the constructor.
[reactos/drivers/usb/usbehci/hub_controller.cpp:2475]: (style) C-style pointer casting
[reactos/drivers/usb/usbehci/hub_controller.cpp:2490]: (style) C-style pointer casting
[reactos/drivers/usb/usbehci/hub_controller.cpp:2521]: (style) C-style pointer casting
[reactos/drivers/usb/usbehci/hub_controller.cpp:2611]: (style) C-style pointer casting
[reactos/drivers/usb/usbehci/hub_controller.cpp:2716]: (style) C-style pointer casting
[reactos/drivers/usb/usbehci/hub_controller.cpp:2776]: (style) C-style pointer casting
[reactos/drivers/usb/usbehci/hub_controller.cpp:2849]: (style) C-style pointer casting
[reactos/drivers/usb/usbehci/hub_controller.cpp:2902]: (style) C-style pointer casting
[reactos/drivers/usb/usbehci/hub_controller.cpp:3087]: (style) C-style pointer casting
[reactos/drivers/usb/usbehci/hub_controller.cpp:3197]: (style) C-style pointer casting
[reactos/drivers/usb/usbehci/hub_controller.cpp:3238]: (style) C-style pointer casting
[reactos/drivers/usb/usbehci/hub_controller.cpp:3307]: (style) C-style pointer casting
[reactos/drivers/usb/usbehci/hub_controller.cpp:3387]: (style) C-style pointer casting
[reactos/drivers/usb/usbehci/hub_controller.cpp:3758]: (style) C-style pointer casting
[reactos/drivers/usb/usbehci/hub_controller.cpp:2006]: (style) Variable 'DeviceExtension' is assigned a value that is never used
[reactos/drivers/usb/usbehci/hub_controller.cpp:80]: (warning) Member variable 'CHubController::m_Controller' is not initialized in the constructor.
[reactos/drivers/usb/usbehci/hub_controller.cpp:80]: (warning) Member variable 'CHubController::m_Hardware' is not initialized in the constructor.
[reactos/drivers/usb/usbehci/memory_manager.cpp:41]: (warning) Member variable 'CDMAMemoryManager::m_Device' is not initialized in the constructor.
[reactos/drivers/usb/usbehci/usb_device.cpp:67]: (warning) Member variable 'CUSBDevice::m_HubController' is not initialized in the constructor.
[reactos/drivers/usb/usbehci/usb_device.cpp:67]: (warning) Member variable 'CUSBDevice::m_Device' is not initialized in the constructor.
[reactos/drivers/usb/usbehci/usb_device.cpp:67]: (warning) Member variable 'CUSBDevice::m_Queue' is not initialized in the constructor.
[reactos/drivers/usb/usbehci/usb_device.cpp:67]: (warning) Member variable 'CUSBDevice::m_DmaManager' is not initialized in the constructor.
[reactos/drivers/usb/usbehci/usb_device.cpp:67]: (warning) Member variable 'CUSBDevice::m_ConfigurationDescriptors' is not initialized in the constructor.
[reactos/drivers/usb/usbehci/usb_queue.cpp:48]: (warning) Member variable 'CUSBQueue::m_Hardware' is not initialized in the constructor.
[reactos/drivers/usb/usbehci/usb_queue.cpp:48]: (warning) Member variable 'CUSBQueue::AsyncListQueueHead' is not initialized in the constructor.
[reactos/drivers/usb/usbehci/usb_queue.cpp:48]: (warning) Member variable 'CUSBQueue::m_SyncFrameListQueueHeads' is not initialized in the constructor.
[reactos/drivers/usb/usbehci/usb_request.cpp:70]: (warning) Member variable 'CUSBRequest::m_DmaManager' is not initialized in the constructor.
[reactos/drivers/usb/usbehci/usb_request.cpp:70]: (warning) Member variable 'CUSBRequest::m_EndpointDescriptor' is not initialized in the constructor.
[reactos/drivers/usb/usbehci/usb_request.cpp:70]: (warning) Member variable 'CUSBRequest::m_QueueHead' is not initialized in the constructor.
[reactos/drivers/usb/usbhub/pdo.c:293]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/drivers/usb/usbhub/pdo.c:197]: (style) Variable 'DeviceExtension' is assigned a value that is never used
[reactos/drivers/usb/usbohci/hardware.cpp:1437]: (style) C-style pointer casting
[reactos/drivers/usb/usbohci/hardware.cpp:1568]: (style) C-style pointer casting
[reactos/drivers/usb/usbohci/hardware.cpp:1674]: (style) C-style pointer casting
[reactos/drivers/usb/usbohci/hardware.cpp:96]: (warning) Member variable 'CUSBHardwareDevice::m_UsbQueue' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/hardware.cpp:96]: (warning) Member variable 'CUSBHardwareDevice::m_HCCA' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/hardware.cpp:96]: (warning) Member variable 'CUSBHardwareDevice::m_ControlEndpointDescriptor' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/hardware.cpp:96]: (warning) Member variable 'CUSBHardwareDevice::m_BulkEndpointDescriptor' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/hardware.cpp:96]: (warning) Member variable 'CUSBHardwareDevice::m_IsoEndpointDescriptor' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/hardware.cpp:96]: (warning) Member variable 'CUSBHardwareDevice::m_InterruptEndpoints' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/hardware.cpp:96]: (warning) Member variable 'CUSBHardwareDevice::m_MemoryManager' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/hardware.cpp:96]: (warning) Member variable 'CUSBHardwareDevice::m_SCECallBack' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/hcd_controller.cpp:50]: (warning) Member variable 'CHCDController::m_RootController' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/hcd_controller.cpp:50]: (warning) Member variable 'CHCDController::m_Hardware' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/hcd_controller.cpp:50]: (warning) Member variable 'CHCDController::m_HubController' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/hub_controller.cpp:2455]: (style) C-style pointer casting
[reactos/drivers/usb/usbohci/hub_controller.cpp:2470]: (style) C-style pointer casting
[reactos/drivers/usb/usbohci/hub_controller.cpp:2501]: (style) C-style pointer casting
[reactos/drivers/usb/usbohci/hub_controller.cpp:2591]: (style) C-style pointer casting
[reactos/drivers/usb/usbohci/hub_controller.cpp:2696]: (style) C-style pointer casting
[reactos/drivers/usb/usbohci/hub_controller.cpp:2756]: (style) C-style pointer casting
[reactos/drivers/usb/usbohci/hub_controller.cpp:2829]: (style) C-style pointer casting
[reactos/drivers/usb/usbohci/hub_controller.cpp:2882]: (style) C-style pointer casting
[reactos/drivers/usb/usbohci/hub_controller.cpp:3067]: (style) C-style pointer casting
[reactos/drivers/usb/usbohci/hub_controller.cpp:3166]: (style) C-style pointer casting
[reactos/drivers/usb/usbohci/hub_controller.cpp:3207]: (style) C-style pointer casting
[reactos/drivers/usb/usbohci/hub_controller.cpp:3276]: (style) C-style pointer casting
[reactos/drivers/usb/usbohci/hub_controller.cpp:3356]: (style) C-style pointer casting
[reactos/drivers/usb/usbohci/hub_controller.cpp:3725]: (style) C-style pointer casting
[reactos/drivers/usb/usbohci/hub_controller.cpp:1988]: (style) Variable 'DeviceExtension' is assigned a value that is never used
[reactos/drivers/usb/usbohci/hub_controller.cpp:80]: (warning) Member variable 'CHubController::m_Controller' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/hub_controller.cpp:80]: (warning) Member variable 'CHubController::m_Hardware' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/memory_manager.cpp:41]: (warning) Member variable 'CDMAMemoryManager::m_Device' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/usb_device.cpp:67]: (warning) Member variable 'CUSBDevice::m_HubController' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/usb_device.cpp:67]: (warning) Member variable 'CUSBDevice::m_Device' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/usb_device.cpp:67]: (warning) Member variable 'CUSBDevice::m_Queue' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/usb_device.cpp:67]: (warning) Member variable 'CUSBDevice::m_DmaManager' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/usb_device.cpp:67]: (warning) Member variable 'CUSBDevice::m_ConfigurationDescriptors' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/usb_queue.cpp:60]: (warning) Member variable 'CUSBQueue::m_Hardware' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/usb_queue.cpp:60]: (warning) Member variable 'CUSBQueue::m_BulkHeadEndpointDescriptor' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/usb_queue.cpp:60]: (warning) Member variable 'CUSBQueue::m_ControlHeadEndpointDescriptor' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/usb_queue.cpp:60]: (warning) Member variable 'CUSBQueue::m_IsoHeadEndpointDescriptor' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/usb_queue.cpp:60]: (warning) Member variable 'CUSBQueue::m_InterruptEndpoints' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/usb_request.cpp:73]: (warning) Member variable 'CUSBRequest::m_DmaManager' is not initialized in the constructor.
[reactos/drivers/usb/usbohci/usb_request.cpp:73]: (warning) Member variable 'CUSBRequest::m_EndpointDescriptor' is not initialized in the constructor.
[reactos/drivers/usb/usbuhci/hardware.cpp:1109]: (style) C-style pointer casting
[reactos/drivers/usb/usbuhci/hardware.cpp:1295]: (style) C-style pointer casting
[reactos/drivers/usb/usbuhci/hardware.cpp:1310]: (style) C-style pointer casting
[reactos/drivers/usb/usbuhci/hardware.cpp:1290]: (style) Variable 'This' is assigned a value that is never used
[reactos/drivers/usb/usbuhci/hardware.cpp:99]: (warning) Member variable 'CUSBHardwareDevice::m_UsbQueue' is not initialized in the constructor.
[reactos/drivers/usb/usbuhci/hardware.cpp:99]: (warning) Member variable 'CUSBHardwareDevice::m_MemoryManager' is not initialized in the constructor.
[reactos/drivers/usb/usbuhci/hardware.cpp:99]: (warning) Member variable 'CUSBHardwareDevice::m_SCECallBack' is not initialized in the constructor.
[reactos/drivers/usb/usbuhci/hardware.cpp:99]: (warning) Member variable 'CUSBHardwareDevice::m_QueueHead' is not initialized in the constructor.
[reactos/drivers/usb/usbuhci/hardware.cpp:99]: (warning) Member variable 'CUSBHardwareDevice::m_StrayDescriptor' is not initialized in the constructor.
[reactos/drivers/usb/usbuhci/hcd_controller.cpp:50]: (warning) Member variable 'CHCDController::m_RootController' is not initialized in the constructor.
[reactos/drivers/usb/usbuhci/hcd_controller.cpp:50]: (warning) Member variable 'CHCDController::m_Hardware' is not initialized in the constructor.
[reactos/drivers/usb/usbuhci/hcd_controller.cpp:50]: (warning) Member variable 'CHCDController::m_HubController' is not initialized in the constructor.
[reactos/drivers/usb/usbuhci/hub_controller.cpp:2455]: (style) C-style pointer casting
[reactos/drivers/usb/usbuhci/hub_controller.cpp:2470]: (style) C-style pointer casting
[reactos/drivers/usb/usbuhci/hub_controller.cpp:2501]: (style) C-style pointer casting
[reactos/drivers/usb/usbuhci/hub_controller.cpp:2591]: (style) C-style pointer casting
[reactos/drivers/usb/usbuhci/hub_controller.cpp:2696]: (style) C-style pointer casting
[reactos/drivers/usb/usbuhci/hub_controller.cpp:2756]: (style) C-style pointer casting
[reactos/drivers/usb/usbuhci/hub_controller.cpp:2829]: (style) C-style pointer casting
[reactos/drivers/usb/usbuhci/hub_controller.cpp:2882]: (style) C-style pointer casting
[reactos/drivers/usb/usbuhci/hub_controller.cpp:3067]: (style) C-style pointer casting
[reactos/drivers/usb/usbuhci/hub_controller.cpp:3166]: (style) C-style pointer casting
[reactos/drivers/usb/usbuhci/hub_controller.cpp:3207]: (style) C-style pointer casting
[reactos/drivers/usb/usbuhci/hub_controller.cpp:3276]: (style) C-style pointer casting
[reactos/drivers/usb/usbuhci/hub_controller.cpp:3356]: (style) C-style pointer casting
[reactos/drivers/usb/usbuhci/hub_controller.cpp:3725]: (style) C-style pointer casting
[reactos/drivers/usb/usbuhci/hub_controller.cpp:1988]: (style) Variable 'DeviceExtension' is assigned a value that is never used
[reactos/drivers/usb/usbuhci/hub_controller.cpp:80]: (warning) Member variable 'CHubController::m_Controller' is not initialized in the constructor.
[reactos/drivers/usb/usbuhci/hub_controller.cpp:80]: (warning) Member variable 'CHubController::m_Hardware' is not initialized in the constructor.
[reactos/drivers/usb/usbuhci/memory_manager.cpp:41]: (warning) Member variable 'CDMAMemoryManager::m_Device' is not initialized in the constructor.
[reactos/drivers/usb/usbuhci/usb_device.cpp:67]: (warning) Member variable 'CUSBDevice::m_HubController' is not initialized in the constructor.
[reactos/drivers/usb/usbuhci/usb_device.cpp:67]: (warning) Member variable 'CUSBDevice::m_Device' is not initialized in the constructor.
[reactos/drivers/usb/usbuhci/usb_device.cpp:67]: (warning) Member variable 'CUSBDevice::m_Queue' is not initialized in the constructor.
[reactos/drivers/usb/usbuhci/usb_device.cpp:67]: (warning) Member variable 'CUSBDevice::m_DmaManager' is not initialized in the constructor.
[reactos/drivers/usb/usbuhci/usb_device.cpp:67]: (warning) Member variable 'CUSBDevice::m_ConfigurationDescriptors' is not initialized in the constructor.
[reactos/drivers/usb/usbuhci/usb_queue.cpp:49]: (warning) Member variable 'CUSBQueue::m_Hardware' is not initialized in the constructor.
[reactos/drivers/usb/usbuhci/usb_request.cpp:68]: (warning) Member variable 'CUSBRequest::m_DmaManager' is not initialized in the constructor.
[reactos/drivers/usb/usbuhci/usb_request.cpp:68]: (warning) Member variable 'CUSBRequest::m_EndpointDescriptor' is not initialized in the constructor.
[reactos/drivers/video/displays/framebuf_new/palette.c:195]: (style) Variable 'ajClutSpace' is not assigned a value
[reactos/drivers/video/displays/framebuf_new/palette.c:265]: (style) Variable 'ajClutSpace' is not assigned a value
[reactos/drivers/video/displays/vga/objects/bitblt.c:291]: (style) Variable 'Temp' is assigned a value that is never used
[reactos/drivers/video/displays/vga/objects/paint.c:201]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/drivers/video/displays/vga_new/palette.c:228]: (style) Variable 'ajClutSpace' is not assigned a value
[reactos/drivers/video/displays/vga_new/palette.c:298]: (style) Variable 'ajClutSpace' is not assigned a value
[reactos/drivers/video/font/bmfd/glyph.c:111]: (error) Possible null pointer dereference: pgb - otherwise it is redundant to check if pgb is null at line 149
[reactos/drivers/video/font/ftfd/sprintf.c:683] -> [reactos/drivers/video/font/ftfd/sprintf.c:677]: (style) Found duplicate branches for if and else.
[reactos/drivers/wdm/audio/backpln/audio_test/audio_test.c:256]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/drivers/wdm/audio/backpln/portcls/dma_slave.cpp:290]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/filter_dmus.cpp:349]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/filter_dmus.cpp:33]: (warning) Member variable 'CPortFilterDMus::m_Port' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/filter_dmus.cpp:33]: (warning) Member variable 'CPortFilterDMus::m_Pins' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/filter_dmus.cpp:33]: (warning) Member variable 'CPortFilterDMus::m_Descriptor' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/filter_topology.cpp:283]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/filter_topology.cpp:33]: (warning) Member variable 'CPortFilterTopology::m_Port' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/filter_topology.cpp:33]: (warning) Member variable 'CPortFilterTopology::m_Descriptor' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/filter_topology.cpp:33]: (warning) Member variable 'CPortFilterTopology::m_SubDevice' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/filter_wavecyclic.cpp:33]: (warning) Member variable 'CPortFilterWaveCyclic::m_Port' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/filter_wavecyclic.cpp:33]: (warning) Member variable 'CPortFilterWaveCyclic::m_Pins' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/filter_wavecyclic.cpp:33]: (warning) Member variable 'CPortFilterWaveCyclic::m_Descriptor' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/filter_wavecyclic.cpp:33]: (warning) Member variable 'CPortFilterWaveCyclic::m_SubDevice' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/filter_wavepci.cpp:33]: (warning) Member variable 'CPortFilterWavePci::m_Port' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/filter_wavepci.cpp:33]: (warning) Member variable 'CPortFilterWavePci::m_Pins' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/filter_wavepci.cpp:33]: (warning) Member variable 'CPortFilterWavePci::m_Descriptor' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/filter_wavert.cpp:326]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/filter_wavert.cpp:33]: (warning) Member variable 'CPortFilterWaveRT::m_Port' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/filter_wavert.cpp:33]: (warning) Member variable 'CPortFilterWaveRT::m_Pins' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/filter_wavert.cpp:33]: (warning) Member variable 'CPortFilterWaveRT::m_Descriptor' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/interrupt.cpp:108]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/interrupt.cpp:169]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/interrupt.cpp:179]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/interrupt.cpp:194]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/interrupt.cpp:209]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/miniport_dmus.cpp:1022]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/miniport_dmus.cpp:1154]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/miniport_dmus.cpp:2438]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/miniport_dmus.cpp:2560]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/miniport_dmus.cpp:2582]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/miniport_dmus.cpp:2620]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/miniport_dmus.cpp:1158]: (style) The scope of the variable 'portStatus' can be reduced
[reactos/drivers/wdm/audio/backpln/portcls/miniport_dmus.cpp:202]: (style) The class 'CMiniportDMusUARTStream' does not have a constructor.
[reactos/drivers/wdm/audio/backpln/portcls/pin_dmus.cpp:37]: (warning) Member variable 'CPortPinDMus::m_Port' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/pin_dmus.cpp:37]: (warning) Member variable 'CPortPinDMus::m_Filter' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/pin_dmus.cpp:37]: (warning) Member variable 'CPortPinDMus::m_KsPinDescriptor' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/pin_dmus.cpp:37]: (warning) Member variable 'CPortPinDMus::m_ConnectDetails' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/pin_dmus.cpp:37]: (warning) Member variable 'CPortPinDMus::m_IrpQueue' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavecyclic.cpp:237]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavecyclic.cpp:273]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavecyclic.cpp:312]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavecyclic.cpp:348]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavecyclic.cpp:453]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavecyclic.cpp:527]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavecyclic.cpp:35]: (warning) Member variable 'CPortPinWaveCyclic::m_Port' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavecyclic.cpp:35]: (warning) Member variable 'CPortPinWaveCyclic::m_Filter' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavecyclic.cpp:35]: (warning) Member variable 'CPortPinWaveCyclic::m_KsPinDescriptor' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavecyclic.cpp:35]: (warning) Member variable 'CPortPinWaveCyclic::m_IrpQueue' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavecyclic.cpp:35]: (warning) Member variable 'CPortPinWaveCyclic::m_Descriptor' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavecyclic.cpp:1247]: (error) Possible null pointer dereference: SubDeviceDescriptor
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavecyclic.cpp:1248]: (error) Possible null pointer dereference: SubDeviceDescriptor
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavecyclic.cpp:1259]: (error) Possible null pointer dereference: SubDeviceDescriptor
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavecyclic.cpp:1262]: (error) Possible null pointer dereference: SubDeviceDescriptor
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavepci.cpp:130]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavepci.cpp:165]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavepci.cpp:209]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavepci.cpp:295]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavepci.cpp:561] -> [reactos/drivers/wdm/audio/backpln/portcls/pin_wavepci.cpp:559]: (style) Found duplicate branches for if and else.
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavepci.cpp:37]: (warning) Member variable 'CPortPinWavePci::m_Port' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavepci.cpp:37]: (warning) Member variable 'CPortPinWavePci::m_Filter' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavepci.cpp:37]: (warning) Member variable 'CPortPinWavePci::m_KsPinDescriptor' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavepci.cpp:37]: (warning) Member variable 'CPortPinWavePci::m_ConnectDetails' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavepci.cpp:37]: (warning) Member variable 'CPortPinWavePci::m_IrpQueue' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavepci.cpp:37]: (warning) Member variable 'CPortPinWavePci::m_Descriptor' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavert.cpp:379]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavert.cpp:33]: (warning) Member variable 'CPortPinWaveRT::m_Port' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavert.cpp:33]: (warning) Member variable 'CPortPinWaveRT::m_Filter' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavert.cpp:33]: (warning) Member variable 'CPortPinWaveRT::m_KsPinDescriptor' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavert.cpp:33]: (warning) Member variable 'CPortPinWaveRT::m_ConnectDetails' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/pin_wavert.cpp:33]: (warning) Member variable 'CPortPinWaveRT::m_IrpQueue' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/port_dmus.cpp:532]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/port_dmus.cpp:35]: (warning) Member variable 'CPortDMus::m_pMiniport' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/port_dmus.cpp:35]: (warning) Member variable 'CPortDMus::m_pMiniportMidi' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/port_dmus.cpp:35]: (warning) Member variable 'CPortDMus::m_pDeviceObject' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/port_dmus.cpp:35]: (warning) Member variable 'CPortDMus::m_Filter' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/port_dmus.cpp:35]: (warning) Member variable 'CPortDMus::m_SubDeviceDescriptor' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/port_topology.cpp:616]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/port_topology.cpp:37]: (warning) Member variable 'CPortTopology::m_SubDeviceDescriptor' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/port_topology.cpp:37]: (warning) Member variable 'CPortTopology::m_Filter' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/port_wavecyclic.cpp:552]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/port_wavecyclic.cpp:560]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/port_wavecyclic.cpp:38]: (warning) Member variable 'CPortWaveCyclic::m_SubDeviceDescriptor' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/port_wavecyclic.cpp:38]: (warning) Member variable 'CPortWaveCyclic::m_Filter' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/port_wavert.cpp:460]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/port_wavert.cpp:468]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/port_wavepci.cpp:559]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/port_wavepci.cpp:567]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/backpln/portcls/port_wavert.cpp:37]: (warning) Member variable 'CPortWaveRT::m_SubDeviceDescriptor' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/port_wavert.cpp:37]: (warning) Member variable 'CPortWaveRT::m_Filter' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/port_wavepci.cpp:39]: (warning) Member variable 'CPortWavePci::m_SubDeviceDescriptor' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/port_wavepci.cpp:39]: (warning) Member variable 'CPortWavePci::m_Filter' is not initialized in the constructor.
[reactos/drivers/wdm/audio/backpln/portcls/service_group.cpp:256]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/drivers/CMIDriver/adapter.cpp:258]: (error) Possible null pointer dereference: pCMIAdapter - otherwise it is redundant to check if pCMIAdapter is null at line 343
[reactos/drivers/wdm/audio/drivers/CMIDriver/cmicontrol/main.cpp:245]: (error) Possible null pointer dereference: ds - otherwise it is redundant to check if ds is null at line 250
[reactos/drivers/wdm/audio/drivers/CMIDriver/cmicontrol/main.cpp:290]: (error) Possible null pointer dereference: ds - otherwise it is redundant to check if ds is null at line 295
[reactos/drivers/wdm/audio/drivers/CMIDriver/common.cpp:460]: (style) C-style pointer casting
[reactos/drivers/wdm/audio/drivers/CMIDriver/common.hpp:76]: (warning) Member variable 'CCMIAdapter::cm' is not initialized in the constructor.
[reactos/drivers/wdm/audio/drivers/CMIDriver/mintopo.hpp:64]: (warning) Member variable 'CCMITopology::CMIAdapter' is not initialized in the constructor.
[reactos/drivers/wdm/audio/drivers/CMIDriver/mintopo.hpp:64]: (warning) Member variable 'CCMITopology::cm' is not initialized in the constructor.
[reactos/drivers/wdm/audio/drivers/CMIDriver/minwave.hpp:91]: (warning) Member variable 'CMiniportWaveCMI::CMIAdapter' is not initialized in the constructor.
[reactos/drivers/wdm/audio/drivers/CMIDriver/minwave.hpp:91]: (warning) Member variable 'CMiniportWaveCMI::cm' is not initialized in the constructor.
[reactos/drivers/wdm/audio/drivers/CMIDriver/minwave.hpp:91]: (warning) Member variable 'CMiniportWaveCMI::stream' is not initialized in the constructor.
[reactos/drivers/wdm/audio/drivers/CMIDriver/minwave.hpp:91]: (warning) Member variable 'CMiniportWaveCMI::isStreamRunning' is not initialized in the constructor.
[reactos/drivers/wdm/audio/drivers/CMIDriver/minwave.hpp:161]: (warning) Member variable 'CMiniportWaveStreamCMI::Miniport' is not initialized in the constructor.
[reactos/drivers/wdm/audio/drivers/CMIDriver/minwave.hpp:161]: (warning) Member variable 'CMiniportWaveStreamCMI::isCaptureStream' is not initialized in the constructor.
[reactos/drivers/wdm/audio/drivers/CMIDriver/minwave.hpp:161]: (warning) Member variable 'CMiniportWaveStreamCMI::enableAC3Passthru' is not initialized in the constructor.
[reactos/drivers/wdm/audio/drivers/CMIDriver/minwave.hpp:161]: (warning) Member variable 'CMiniportWaveStreamCMI::enableSPDIF' is not initialized in the constructor.
[reactos/drivers/wdm/audio/filters/kmixer/pin.c:675] -> [reactos/drivers/wdm/audio/filters/kmixer/pin.c:673]: (style) Found duplicate branches for if and else.
[reactos/drivers/wdm/audio/legacy/wdmaud/sup.c:379]: (error) Possible null pointer dereference: Device - otherwise it is redundant to check if Device is null at line 380
[reactos/drivers/wdm/audio/sysaudio/control.c:244]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/hal/halarm/generic/halinit.c:160]: (style) Variable 'i' is assigned a value that is never used
[reactos/hal/halppc/generic/pci.c:345]: (style) Variable 'PciBuffer' is not assigned a value
[reactos/hal/halppc/generic/pci.c:416]: (style) Variable 'PciBuffer' is not assigned a value
[reactos/hal/halx86/legacy/bus/pcibus.c:351]: (style) Variable 'PciBuffer' is not assigned a value
[reactos/hal/halx86/legacy/bus/pcibus.c:441]: (style) Variable 'PciBuffer' is not assigned a value
[reactos/hal/halx86/legacy/bussupp.c:280]: (style) Variable 'DataBuffer' is not assigned a value
[reactos/hal/halx86/legacy/bussupp.c:556]: (style) Variable 'DataBuffer' is not assigned a value
[reactos/hal/halx86/legacy/bussupp.c:855]: (style) Variable 'DataBuffer' is not assigned a value
[reactos/hal/halx86/mp/apic.c:763] -> [reactos/hal/halx86/mp/apic.c:758]: (style) Found duplicate branches for if and else.
[reactos/include/asm/genincdata.c:47]: (style) struct or union member 'ASMGENDATA::Name' is never used
[reactos/include/c++/stlport/stl/_list.c:140]: (error) syntax error
[reactos/lib/3rdparty/adns/adns_win32/adns_unix_calls.c:36]: (style) Variable 'r' is assigned a value that is never used
[reactos/lib/3rdparty/adns/client/adnslogres.c:114]: (error) Array index -1 is out of bounds
[reactos/lib/3rdparty/adns/client/adnslogres.c:115]: (error) Array index -1 is out of bounds
[reactos/lib/3rdparty/adns/src/event.c:51]: (style) Variable 'serv' is assigned a value that is never used
[reactos/lib/3rdparty/adns/src/query.c:162]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/lib/3rdparty/adns/src/query.c:310]: (style) Boolean result is used in bitwise operation. Clarify expression with parentheses
[reactos/lib/3rdparty/adns/src/reply.c:42]: (style) Variable 'arstart' is assigned a value that is never used
[reactos/lib/3rdparty/bzip2/blocksort.c:765]: (style) Variable 'numQSorted' is assigned a value that is never used
[reactos/lib/3rdparty/bzip2/bzip2.c:557]: (style) Variable 'nread' is assigned a value that is never used
[reactos/lib/3rdparty/bzip2/bzip2recover.c:312]: (error) Buffer overrun possible for long cmd-line args
[reactos/lib/3rdparty/bzip2/bzip2recover.c:425]: (error) Resource leak: inFile
[reactos/lib/3rdparty/bzip2/bzip2recover.c:508]: (error) Resource leak: outFile
[reactos/lib/3rdparty/bzip2/compress.c:241]: (style) Variable 'totc' is assigned a value that is never used
[reactos/lib/3rdparty/bzip2/compress.c:243]: (style) Variable 'nBytes' is assigned a value that is never used
[reactos/lib/3rdparty/bzip2/unzcrash.c:141]: (error) Resource leak: f
[reactos/lib/3rdparty/cardlib/cardbutton.cpp:82] -> [reactos/lib/3rdparty/cardlib/cardbutton.cpp:80]: (style) Found duplicate branches for if and else.
[reactos/lib/3rdparty/cardlib/cardbutton.cpp:119]: (style) The scope of the variable 'iconwidth' can be reduced
[reactos/lib/3rdparty/cardlib/cardbutton.cpp:366]: (style) Variable 'count' is assigned a value that is never used
[reactos/lib/3rdparty/cardlib/cardregion.h:92]: (performance) Function parameter 'card' should be passed by reference.
[reactos/lib/3rdparty/cardlib/cardcolor.cpp:30]: (style) The scope of the variable 'delta' can be reduced
[reactos/lib/3rdparty/cardlib/cardcolor.cpp:92]: (style) The scope of the variable 'm1' can be reduced
[reactos/lib/3rdparty/cardlib/cardcolor.cpp:92]: (style) The scope of the variable 'm2' can be reduced
[reactos/lib/3rdparty/cardlib/cardrgnmouse.cpp:294]: (style) The scope of the variable 'dropstackid' can be reduced
[reactos/lib/3rdparty/cardlib/cardstack.cpp:85]: (performance) Function parameter 'card' should be passed by reference.
[reactos/lib/3rdparty/cardlib/cardwindow.cpp:278]: (style) C-style pointer casting
[reactos/lib/3rdparty/cardlib/cardwindow.cpp:435]: (style) C-style pointer casting
[reactos/lib/3rdparty/freetype/src/autofit/afcjk.c:189]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/lib/3rdparty/freetype/src/autofit/afcjk.c:255]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/lib/3rdparty/freetype/src/autofit/aflatin.c:902]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/lib/3rdparty/freetype/src/autofit/aflatin.c:2053]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/lib/3rdparty/freetype/src/autofit/aflatin2.c:671]: (style) Variable 'segment_dir' is assigned a value that is never used
[reactos/lib/3rdparty/freetype/src/autofit/aflatin2.c:954]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/lib/3rdparty/freetype/src/autofit/aflatin2.c:2204]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/lib/3rdparty/freetype/src/autofit/aflatin2.c:944]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/lib/3rdparty/freetype/src/base/ftmac.c:360]: (style) Variable 'fond' is assigned a value that is never used
[reactos/lib/3rdparty/freetype/src/base/ftdbgmem.c:349]: (error) Possible null pointer dereference: table - otherwise it is redundant to check if table is null at line 351
[reactos/lib/3rdparty/freetype/src/base/ftinit.c:147]: (style) Unused variable: clazz
[reactos/lib/3rdparty/freetype/src/base/ftlcdfil.c:290]: (style) Variable 'default_filter' is assigned a value that is never used
[reactos/lib/3rdparty/freetype/src/cache/ftcbasic.c:381]: (error) Uninitialized variable: _mrunode
[reactos/lib/3rdparty/freetype/src/cache/ftcbasic.c:449]: (error) Uninitialized variable: _mrunode
[reactos/lib/3rdparty/freetype/src/cache/ftcbasic.c:718]: (error) Uninitialized variable: _mrunode
[reactos/lib/3rdparty/freetype/src/cache/ftcbasic.c:788]: (error) Uninitialized variable: _mrunode
[reactos/lib/3rdparty/freetype/src/gxvalid/gxvcommn.c:1748] -> [reactos/lib/3rdparty/freetype/src/gxvalid/gxvcommn.c:1745]: (style) Found duplicate branches for if and else.
[reactos/lib/3rdparty/freetype/src/gxvalid/gxvmort.c:131] -> [reactos/lib/3rdparty/freetype/src/gxvalid/gxvmort.c:129]: (style) Found duplicate branches for if and else.
[reactos/lib/3rdparty/freetype/src/gxvalid/gxvmort.c:137] -> [reactos/lib/3rdparty/freetype/src/gxvalid/gxvmort.c:134]: (style) Found duplicate branches for if and else.
[reactos/lib/3rdparty/freetype/src/gzip/infblock.c:159]: (error) Uninitialized variable: tl
[reactos/lib/3rdparty/freetype/src/gzip/infblock.c:160]: (error) Uninitialized variable: td
[reactos/lib/3rdparty/freetype/src/gzip/zutil.c:169] -> [reactos/lib/3rdparty/freetype/src/gzip/zutil.c:169]: (style) Same expression on both sides of '-'.
[reactos/lib/3rdparty/freetype/src/pshinter/pshalgo.c:2055]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/lib/3rdparty/freetype/src/pshinter/pshalgo.c:2071]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/lib/3rdparty/freetype/src/raster/ftraster.c:312]: (style) struct or union member 'Alignment_::l' is never used
[reactos/lib/3rdparty/freetype/src/raster/ftraster.c:2242]: (warning) Redundant assignment of "y" to itself
[reactos/lib/3rdparty/freetype/src/raster/ftraster.c:3485]: (warning) Redundant assignment of "mode" to itself
[reactos/lib/3rdparty/freetype/src/raster/ftraster.c:735]: (warning) Redundant code: Found a statement that begins with string constant
[reactos/lib/3rdparty/freetype/src/raster/ftrend1.c:109]: (style) Variable 'memory' is assigned a value that is never used
[reactos/lib/3rdparty/freetype/src/sfnt/ttcmap.c:3353]: (style) Variable 'recs' is assigned a value that is never used
[reactos/lib/3rdparty/freetype/src/smooth/ftgrays.c:1296]: (warning) Redundant code: Found a statement that begins with string constant
[reactos/lib/3rdparty/freetype/src/smooth/ftgrays.c:1364]: (warning) Redundant code: Found a statement that begins with string constant
[reactos/lib/3rdparty/freetype/src/smooth/ftgrays.c:1867]: (style) Variable 'worker' is assigned a value that is never used
[reactos/lib/3rdparty/freetype/src/tools/test_trig.c:22]: (style) Variable 'd1' is assigned a value that is never used
[reactos/lib/3rdparty/freetype/src/tools/test_trig.c:47]: (style) Variable 'd1' is assigned a value that is never used
[reactos/lib/3rdparty/freetype/src/tools/test_trig.c:71]: (style) Variable 'd1' is assigned a value that is never used
[reactos/lib/3rdparty/freetype/src/tools/test_trig.c:181]: (style) Unused variable: j
[reactos/lib/3rdparty/freetype/src/truetype/ttgload.c:1379]: (error) Possible null pointer dereference: deltas
[reactos/lib/3rdparty/freetype/src/truetype/ttgload.c:1380]: (error) Possible null pointer dereference: deltas
[reactos/lib/3rdparty/freetype/src/truetype/ttgload.c:1381]: (error) Possible null pointer dereference: deltas
[reactos/lib/3rdparty/freetype/src/truetype/ttgload.c:1382]: (error) Possible null pointer dereference: deltas
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:1930]: (warning) Redundant assignment of "__dummy" to itself
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:1942]: (warning) Redundant assignment of "__dummy" to itself
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:1964]: (warning) Redundant assignment of "__dummy" to itself
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:1975]: (warning) Redundant assignment of "__dummy" to itself
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:2009]: (warning) Redundant assignment of "__dummy" to itself
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:2050]: (warning) Redundant assignment of "__dummy" to itself
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:2094]: (warning) Redundant assignment of "__dummy" to itself
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:2136]: (warning) Redundant assignment of "__dummy" to itself
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:2180]: (warning) Redundant assignment of "__dummy" to itself
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:2224]: (warning) Redundant assignment of "__dummy" to itself
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:2538]: (warning) Redundant assignment of "__dummy" to itself
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:2565]: (warning) Redundant assignment of "__dummy" to itself
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:2726]: (warning) Redundant assignment of "__dummy" to itself
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:4414]: (warning) Redundant assignment of "__dummy" to itself
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:4517]: (warning) Redundant assignment of "__dummy" to itself
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:4634]: (warning) Redundant assignment of "__dummy" to itself
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:5463]: (warning) Redundant assignment of "__dummy" to itself
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:5674]: (warning) Redundant assignment of "__dummy" to itself
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:6299]: (warning) Redundant assignment of "__dummy" to itself
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:6471]: (warning) Redundant assignment of "__dummy" to itself
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:6742]: (warning) Redundant assignment of "__dummy" to itself
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:7058]: (warning) Redundant assignment of "__dummy" to itself
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:1930]: (error) Uninitialized variable: __dummy
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:1942]: (error) Uninitialized variable: __dummy
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:1964]: (error) Uninitialized variable: __dummy
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:1975]: (error) Uninitialized variable: __dummy
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:2009]: (error) Uninitialized variable: __dummy
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:2050]: (error) Uninitialized variable: __dummy
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:2094]: (error) Uninitialized variable: __dummy
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:2136]: (error) Uninitialized variable: __dummy
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:2180]: (error) Uninitialized variable: __dummy
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:2224]: (error) Uninitialized variable: __dummy
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:2538]: (error) Uninitialized variable: __dummy
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:2565]: (error) Uninitialized variable: __dummy
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:2726]: (error) Uninitialized variable: __dummy
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:4414]: (error) Uninitialized variable: __dummy
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:4517]: (error) Uninitialized variable: __dummy
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:4634]: (error) Uninitialized variable: __dummy
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:5463]: (error) Uninitialized variable: __dummy
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:5674]: (error) Uninitialized variable: __dummy
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:6299]: (error) Uninitialized variable: __dummy
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:6471]: (error) Uninitialized variable: __dummy
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:6742]: (error) Uninitialized variable: __dummy
[reactos/lib/3rdparty/freetype/src/truetype/ttinterp.c:7058]: (error) Uninitialized variable: __dummy
[reactos/lib/3rdparty/fullfat/ff_dir.c:2282]: (error) Possible null pointer dereference: pDirent - otherwise it is redundant to check if pDirent is null at line 2384
[reactos/lib/3rdparty/fullfat/ff_dir.c:257]: (style) Unused variable: ptr
[reactos/lib/3rdparty/fullfat/ff_dir.c:262]: (style) Variable 'lastPtr' is assigned a value that is never used
[reactos/lib/3rdparty/fullfat/ff_dir.c:2280]: (error) Possible null pointer dereference: pDirent - otherwise it is redundant to check if pDirent is null at line 2384
[reactos/lib/3rdparty/fullfat/ff_dir.c:2307]: (error) Possible null pointer dereference: pDirent - otherwise it is redundant to check if pDirent is null at line 2384
[reactos/lib/3rdparty/fullfat/ff_dir.c:255]: (style) Unused variable: ptr
[reactos/lib/3rdparty/fullfat/ff_dir.c:260]: (style) Variable 'lastPtr' is assigned a value that is never used
[reactos/lib/3rdparty/fullfat/ff_ioman.c:576]: (style) Unused variable: pBuffer
[reactos/lib/3rdparty/libmpg123/icy2utf8.c:428]: (error) Memory leak: t
[reactos/lib/3rdparty/libmpg123/id3.c:268]: (warning) Redundant code: Found a statement that begins with numeric constant
[reactos/lib/3rdparty/libmpg123/id3.c:275]: (warning) Redundant code: Found a statement that begins with numeric constant
[reactos/lib/3rdparty/libmpg123/id3.c:277]: (warning) Redundant code: Found a statement that begins with numeric constant
[reactos/lib/3rdparty/libmpg123/id3.c:342]: (warning) Redundant code: Found a statement that begins with numeric constant
[reactos/lib/3rdparty/libmpg123/id3.c:412]: (warning) Redundant code: Found a statement that begins with numeric constant
[reactos/lib/3rdparty/libmpg123/id3.c:539]: (style) Variable 'tagdata' is assigned a value that is never used
[reactos/lib/3rdparty/libmpg123/lfs_wrap.c:366]: (error) Possible null pointer dereference: fill - otherwise it is redundant to check if fill is null at line 363
[reactos/lib/3rdparty/libmpg123/optimize.c:473] -> [reactos/lib/3rdparty/libmpg123/optimize.c:473]: (style) Same expression on both sides of '&&'.
[reactos/lib/3rdparty/libmpg123/optimize.c:515] -> [reactos/lib/3rdparty/libmpg123/optimize.c:515]: (style) Same expression on both sides of '&&'.
[reactos/lib/3rdparty/libmpg123/parse.c:283]: (style) Variable 'gain_offset' is assigned a value that is never used
[reactos/lib/3rdparty/libmpg123/parse.c:427]: (style) Variable 'headcount' is assigned a value that is never used
[reactos/lib/3rdparty/libmpg123/optimize.c:496] -> [reactos/lib/3rdparty/libmpg123/optimize.c:496]: (style) Same expression on both sides of '&&'.
[reactos/lib/3rdparty/libmpg123/optimize.c:434]: (style) Variable 'auto_choose' is assigned a value that is never used
[reactos/lib/3rdparty/libsamplerate/src_linear.c:191]: (error) Possible null pointer dereference: priv
[reactos/lib/3rdparty/libsamplerate/src_linear.c:192]: (error) Possible null pointer dereference: priv
[reactos/lib/3rdparty/libsamplerate/src_zoh.c:182]: (error) Possible null pointer dereference: priv
[reactos/lib/3rdparty/libsamplerate/src_zoh.c:183]: (error) Possible null pointer dereference: priv
[reactos/lib/3rdparty/libxml2/catalog.c:158]: (style) struct or union member '_xmlCatalog::catalTab' is never used
[reactos/lib/3rdparty/libxml2/catalog.c:996]: (error) Resource leak: fd
[reactos/lib/3rdparty/libxml2/debugXML.c:354] -> [reactos/lib/3rdparty/libxml2/debugXML.c:354]: (style) Same expression on both sides of '&&'.
[reactos/lib/3rdparty/libxml2/debugXML.c:2954]: (warning) scanf without field width limits can crash with huge input data
[reactos/lib/3rdparty/libxml2/debugXML.c:2428] -> [reactos/lib/3rdparty/libxml2/debugXML.c:2416]: (style) Found duplicate branches for if and else.
[reactos/lib/3rdparty/libxml2/encoding.c:2161]: (style) Variable 'writtentot' is assigned a value that is never used
[reactos/lib/3rdparty/libxml2/encoding.c:2163]: (style) Variable 'output' is assigned a value that is never used
[reactos/lib/3rdparty/libxml2/encoding.c:1818] -> [reactos/lib/3rdparty/libxml2/encoding.c:1814]: (style) Found duplicate branches for if and else.
[reactos/lib/3rdparty/libxml2/nanoftp.c:1450]: (warning) scanf without field width limits can crash with huge input data
[reactos/lib/3rdparty/libxml2/nanoftp.c:1436]: (warning) scanf without field width limits can crash with huge input data
[reactos/lib/3rdparty/libxml2/nanohttp.c:991]: (style) Variable 'len' is assigned a value that is never used
[reactos/lib/3rdparty/libxml2/pattern.c:2054] -> [reactos/lib/3rdparty/libxml2/pattern.c:2046]: (style) Found duplicate branches for if and else.
[reactos/lib/3rdparty/libxml2/relaxng.c:216]: (style) struct or union member '_xmlRelaxNGParserCtxt::nbWarnings' is never used
[reactos/lib/3rdparty/libxml2/runtest.c:589]: (error) Dangerous usage of 'suffixbuff' (strncpy doesn't always 0-terminate it)
[reactos/lib/3rdparty/libxml2/runtest.c:1686]: (error) Memory leak: temp
[reactos/lib/3rdparty/libxml2/schematron.c:198]: (style) struct or union member '_xmlSchematronParserCtxt::nbIncludes' is never used
[reactos/lib/3rdparty/libxml2/schematron.c:199]: (style) struct or union member '_xmlSchematronParserCtxt::maxIncludes' is never used
[reactos/lib/3rdparty/libxml2/schematron.c:1744]: (style) Variable 'ret' is assigned a value that is never used
[reactos/lib/3rdparty/libxml2/testdict.c:155]: (style) Variable 'tmp' is assigned a value that is never used
[reactos/lib/3rdparty/libxml2/testdict.c:318]: (style) Variable 'tmp' is assigned a value that is never used
[reactos/lib/3rdparty/libxml2/testrecurse.c:687]: (style) Variable 'mem' is assigned a value that is never used
[reactos/lib/3rdparty/libxml2/testrecurse.c:728]: (style) Variable 'mem' is assigned a value that is never used
[reactos/lib/3rdparty/libxml2/testrecurse.c:639]: (error) Dangerous usage of 'suffixbuff' (strncpy doesn't always 0-terminate it)
[reactos/lib/3rdparty/libxml2/threads.c:113]: (style) struct or union member '_xmlMutex::empty' is never used
[reactos/lib/3rdparty/libxml2/threads.c:135]: (style) struct or union member '_xmlRMutex::empty' is never used
[reactos/lib/3rdparty/libxml2/trio.c:3629]: (error) syntax error
[reactos/lib/3rdparty/libxml2/valid.c:5079] -> [reactos/lib/3rdparty/libxml2/valid.c:5075]: (style) Found duplicate branches for if and else.
[reactos/lib/3rdparty/libxml2/uri.c:2472]: (style) Variable 'i' is assigned a value that is never used
[reactos/lib/3rdparty/libxml2/xmlIO.c:3687]: (style) Variable 'mime' is assigned a value that is never used
[reactos/lib/3rdparty/libxml2/xmlIO.c:414] -> [reactos/lib/3rdparty/libxml2/xmlIO.c:306]: (style) Found duplicate if expressions.
[reactos/lib/3rdparty/libxml2/xmlcatalog.c:228] -> [reactos/lib/3rdparty/libxml2/xmlcatalog.c:215]: (style) Found duplicate branches for if and else.
[reactos/lib/3rdparty/libxml2/xmlIO.c:405] -> [reactos/lib/3rdparty/libxml2/xmlIO.c:390]: (style) Found duplicate if expressions.
[reactos/lib/3rdparty/libxml2/xmllint.c:3332]: (warning) scanf without field width limits can crash with huge input data
[reactos/lib/3rdparty/libxml2/xmllint.c:2070]: (style) Unused variable: i
[reactos/lib/3rdparty/libxml2/xmllint.c:2559] -> [reactos/lib/3rdparty/libxml2/xmllint.c:2547]: (style) Found duplicate if expressions.
[reactos/lib/3rdparty/libxml2/xmlIO.c:3629]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/lib/3rdparty/libxml2/xmlmemory.c:345]: (error) Common realloc mistake: 'p' nulled but not freed upon failure
[reactos/lib/3rdparty/libxml2/xmlmemory.c:941]: (warning) scanf without field width limits can crash with huge input data
[reactos/lib/3rdparty/libxml2/xmlmemory.c:947]: (warning) scanf without field width limits can crash with huge input data
[reactos/lib/3rdparty/libxml2/xmlmemory.c:583]: (error) Possible null pointer dereference: p - otherwise it is redundant to check if p is null at line 586
[reactos/lib/3rdparty/libxml2/xmlreader.c:1393] -> [reactos/lib/3rdparty/libxml2/xmlreader.c:1393]: (style) Same expression on both sides of '&&'.
[reactos/lib/3rdparty/libxml2/xmlreader.c:1443] -> [reactos/lib/3rdparty/libxml2/xmlreader.c:1443]: (style) Same expression on both sides of '&&'.
[reactos/lib/3rdparty/libxml2/xmlregexp.c:335]: (style) struct or union member '_xmlRegExecCtxt::charStack' is never used
[reactos/lib/3rdparty/libxml2/xmlregexp.c:5695]: (error) Possible null pointer dereference: atom - otherwise it is redundant to check if atom is null at line 5696
[reactos/lib/3rdparty/libxml2/xmlsave.c:77]: (style) struct or union member '_xmlSaveCtxt::fd' is never used
[reactos/lib/3rdparty/libxml2/xmlschemas.c:989]: (style) struct or union member '_xmlSchemaValidCtxt::valueWS' is never used
[reactos/lib/3rdparty/libxml2/xmlschemastypes.c:1568]: (error) syntax error
[reactos/lib/3rdparty/libxml2/xmlwriter.c:87]: (style) struct or union member '_xmlTextWriter::level' is never used
[reactos/lib/3rdparty/libxml2/xpath.c:10580] -> [reactos/lib/3rdparty/libxml2/xpath.c:10576]: (style) Found duplicate branches for if and else.
[reactos/lib/3rdparty/libxml2/xpath.c:10047]: (style) Variable 'mult' is assigned a value that is never used
[reactos/lib/3rdparty/libxml2/xpath.c:10438]: (style) Variable 'len' is assigned a value that is never used
[reactos/lib/3rdparty/libxml2/xpath.c:12422]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/lib/3rdparty/libxml2/xpath.c:11950]: (style) Variable 'prevMatches' is assigned a value that is never used
[reactos/lib/3rdparty/libxml2/xmlschemas.c:17004]: (style) Variable 'ret' is assigned a value that is never used
[reactos/lib/3rdparty/libxml2/xpath.c:1581]: (style) Variable 'isCached' is assigned a value that is never used
[reactos/lib/3rdparty/libxml2/xpath.c:1671]: (style) Variable 'caAll' is assigned a value that is never used
[reactos/lib/3rdparty/libxml2/xpath.c:1671]: (style) Variable 'caNodeset' is assigned a value that is never used
[reactos/lib/3rdparty/libxml2/xpath.c:1671]: (style) Variable 'caString' is assigned a value that is never used
[reactos/lib/3rdparty/libxml2/xpath.c:1671]: (style) Variable 'caBool' is assigned a value that is never used
[reactos/lib/3rdparty/libxml2/xpath.c:1672]: (style) Variable 'caNumber' is assigned a value that is never used
[reactos/lib/3rdparty/libxml2/xpath.c:1672]: (style) Variable 'caXSLTTree' is assigned a value that is never used
[reactos/lib/3rdparty/libxml2/xpath.c:1672]: (style) Variable 'caUndefined' is assigned a value that is never used
[reactos/lib/3rdparty/libxml2/xmlschemas.c:19855]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/lib/3rdparty/mingw/gs_support.c:38]: (style) struct or union member 'FT::ft_scalar' is never used
[reactos/lib/3rdparty/mingw/gs_support.c:110]: (style) Variable 'cookie' is assigned a value that is never used
[reactos/lib/3rdparty/stlport/src/allocators.cpp:705]: (style) Variable '_S_node_alloc_cleaner' is assigned a value that is never used
[reactos/lib/3rdparty/stlport/src/complex_trig.cpp:36]: (style) struct or union member 'Anonymous0::h' is never used
[reactos/lib/3rdparty/stlport/src/complex_trig.cpp:36]: (style) struct or union member 'Anonymous0::l' is never used
[reactos/lib/3rdparty/stlport/src/complex_trig.cpp:41]: (style) struct or union member 'Anonymous1::h' is never used
[reactos/lib/3rdparty/stlport/src/complex_trig.cpp:41]: (style) struct or union member 'Anonymous1::l' is never used
[reactos/lib/3rdparty/stlport/src/locale.cpp:299]: (style) Unused variable: i2
[reactos/lib/3rdparty/stlport/src/num_get_float.cpp:699]: (style) The scope of the variable 'e' can be reduced
[reactos/lib/3rdparty/stlport/test/compiler/eh.cc:36]: (style) Variable 'bs' is assigned a value that is never used
[reactos/lib/3rdparty/stlport/test/eh/main.cpp:172]: (style) Variable 'run_bit_vector' is assigned a value that is never used
[reactos/lib/3rdparty/stlport/test/eh/main.cpp:180]: (style) Variable 'run_rope' is assigned a value that is never used
[reactos/lib/3rdparty/stlport/test/eh/main.cpp:182]: (style) Variable 'run_bitset' is assigned a value that is never used
[reactos/lib/3rdparty/stlport/test/eh/main.cpp:183]: (style) Variable 'run_valarray' is assigned a value that is never used
[reactos/lib/3rdparty/stlport/test/eh/main.cpp:214]: (warning) scanf without field width limits can crash with huge input data
[reactos/lib/3rdparty/stlport/test/eh/main.cpp:227]: (warning) scanf without field width limits can crash with huge input data
[reactos/lib/3rdparty/stlport/test/eh/main.cpp:169]: (style) Variable 'run_slist' is assigned a value that is never used
[reactos/lib/3rdparty/stlport/test/eh/main.cpp:174]: (style) Variable 'run_hash_map' is assigned a value that is never used
[reactos/lib/3rdparty/stlport/test/eh/main.cpp:175]: (style) Variable 'run_hash_set' is assigned a value that is never used
[reactos/lib/3rdparty/stlport/test/eh/main.cpp:181]: (style) Variable 'run_string' is assigned a value that is never used
[reactos/lib/3rdparty/stlport/test/eh/test_algo.cpp:61]: (warning) Member variable 'SortBuffer::items' is not initialized in the constructor.
[reactos/lib/3rdparty/stlport/test/eh/test_algobase.cpp:45]: (style) C-style pointer casting
[reactos/lib/3rdparty/stlport/test/eh/test_algobase.cpp:46]: (style) C-style pointer casting
[reactos/lib/3rdparty/stlport/test/eh/test_algobase.cpp:94]: (style) C-style pointer casting
[reactos/lib/3rdparty/stlport/test/eh/test_list.cpp:55]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/lib/3rdparty/stlport/test/unit/allocator_test.cpp:53]: (style) struct or union member 'BigStruct::_data' is never used
[reactos/lib/3rdparty/stlport/test/unit/allocator_test.cpp:142]: (style) C-style pointer casting
[reactos/lib/3rdparty/stlport/test/unit/config_test.cpp:55]: (style) Variable 'val' is assigned a value that is never used
[reactos/lib/3rdparty/stlport/test/unit/config_test.cpp:56]: (style) Variable 'ptr' is assigned a value that is never used
[reactos/lib/3rdparty/stlport/test/unit/cstring_test.cpp:57]: (performance) Unnecessary comparison of static strings.
[reactos/lib/3rdparty/stlport/test/unit/cstring_test.cpp:62]: (performance) Unnecessary comparison of static strings.
[reactos/lib/3rdparty/stlport/test/unit/deque_test.cpp:75] -> [reactos/lib/3rdparty/stlport/test/unit/deque_test.cpp:75]: (style) Same expression on both sides of '-'.
[reactos/lib/3rdparty/stlport/test/unit/deque_test.cpp:76] -> [reactos/lib/3rdparty/stlport/test/unit/deque_test.cpp:76]: (style) Same expression on both sides of '-'.
[reactos/lib/3rdparty/stlport/test/unit/deque_test.cpp:77]: (error) Dangerous container iterator compare using < operator for deque
[reactos/lib/3rdparty/stlport/test/unit/stack_allocator.h:30]: (warning) Member variable 'State::m_beg' is not initialized in the constructor.
[reactos/lib/3rdparty/stlport/test/unit/stack_allocator.h:30]: (warning) Member variable 'State::m_end' is not initialized in the constructor.
[reactos/lib/3rdparty/stlport/test/unit/stack_allocator.h:30]: (warning) Member variable 'State::m_cur' is not initialized in the constructor.
[reactos/lib/3rdparty/stlport/test/unit/stack_allocator.h:30]: (warning) Member variable 'State::m_isOk' is not initialized in the constructor.
[reactos/lib/3rdparty/stlport/test/unit/stack_allocator.h:30]: (warning) Member variable 'State::m_swaped' is not initialized in the constructor.
[reactos/lib/3rdparty/stlport/test/unit/stack_allocator.h:30]: (warning) Member variable 'State::m_nbAlloc' is not initialized in the constructor.
[reactos/lib/3rdparty/stlport/test/unit/stack_allocator.h:30]: (warning) Member variable 'State::m_sharedCur' is not initialized in the constructor.
[reactos/lib/3rdparty/stlport/test/unit/stack_allocator.h:30]: (warning) Member variable 'State::m_sharedOk' is not initialized in the constructor.
[reactos/lib/3rdparty/stlport/test/unit/stack_allocator.h:30]: (warning) Member variable 'State::m_sharedNbAlloc' is not initialized in the constructor.
[reactos/lib/3rdparty/stlport/test/unit/find_test.cpp:114]: (style) Clarify calculation precedence for % and ?
[reactos/lib/3rdparty/stlport/test/unit/hash_test.cpp:130]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/lib/3rdparty/stlport/test/unit/hash_test.cpp:133]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/lib/3rdparty/stlport/test/unit/hash_test.cpp:136]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/lib/3rdparty/stlport/test/unit/list_test.cpp:454]: (performance) Possible inefficient checking for 'lbar' emptiness.
[reactos/lib/3rdparty/stlport/test/unit/list_test.cpp:103]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/lib/3rdparty/stlport/test/unit/map_test.cpp:98]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/lib/3rdparty/stlport/test/unit/map_test.cpp:101]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/lib/3rdparty/stlport/test/unit/map_test.cpp:104]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/lib/3rdparty/stlport/test/unit/mfunptr_test.cpp:189]: (warning) Member variable 'V::v' is not initialized in the constructor.
[reactos/lib/3rdparty/stlport/test/unit/mvctor_test.h:63]: (warning) Member variable 'MovableStruct::dummy_data' is not initialized in the constructor.
[reactos/lib/3rdparty/stlport/test/unit/mvctor_test.h:64]: (warning) Member variable 'MovableStruct::dummy_data' is not initialized in the constructor.
[reactos/lib/3rdparty/stlport/test/unit/mvctor_test.h:75]: (warning) Member variable 'MovableStruct::dummy_data' is not assigned a value in 'MovableStruct::operator='
[reactos/lib/3rdparty/stlport/test/unit/mvctor_test.h:69]: (warning) Member variable 'MovableStruct::dummy_data' is not initialized in the constructor.
[reactos/lib/3rdparty/stlport/test/unit/mvctor_traits_test.cpp:31]: (warning) Member variable 'CompleteMovableStruct::dummy_data' is not initialized in the constructor.
[reactos/lib/3rdparty/stlport/test/unit/mvctor_traits_test.cpp:32]: (warning) Member variable 'CompleteMovableStruct::dummy_data' is not initialized in the constructor.
[reactos/lib/3rdparty/stlport/test/unit/mvctor_traits_test.cpp:38]: (warning) Member variable 'CompleteMovableStruct::dummy_data' is not assigned a value in 'CompleteMovableStruct::operator='
[reactos/lib/3rdparty/stlport/test/unit/mvctor_traits_test.cpp:34]: (warning) Member variable 'CompleteMovableStruct::dummy_data' is not initialized in the constructor.
[reactos/lib/3rdparty/stlport/test/unit/mvctor_test.cpp:808]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/lib/3rdparty/stlport/test/unit/slist_test.cpp:78]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/lib/3rdparty/stlport/test/unit/slist_test.cpp:87]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/lib/3rdparty/stlport/test/unit/slist_test.cpp:97]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/lib/3rdparty/stlport/test/unit/slist_test.cpp:106]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/lib/3rdparty/stlport/test/unit/string_test.cpp:964]: (warning) Redundant code: Found a statement that begins with string constant
[reactos/lib/3rdparty/stlport/test/unit/string_test.cpp:965]: (warning) Redundant code: Found a statement that begins with string constant
[reactos/lib/3rdparty/stlport/test/unit/string_test.cpp:976]: (warning) Redundant code: Found a statement that begins with string constant
[reactos/lib/3rdparty/stlport/test/unit/string_test.cpp:977]: (warning) Redundant code: Found a statement that begins with string constant
[reactos/lib/3rdparty/stlport/test/unit/uninitialized_test.cpp:104]: (style) Variable 'src' is not assigned a value
[reactos/lib/3rdparty/stlport/test/unit/uninitialized_test.cpp:105]: (style) Variable 'dst' is not assigned a value
[reactos/lib/3rdparty/stlport/test/unit/vector_test.cpp:290]: (style) struct or union member 'TestStruct::a' is never used
[reactos/lib/3rdparty/stlport/test/unit/vector_test.cpp:74]: (performance) Possible inefficient checking for 'v1' emptiness.
[reactos/lib/3rdparty/zlib/crc32.c:192]: (style) Clarify calculation precedence for % and ?
[reactos/lib/3rdparty/zlib/deflate.c:155]: (style) struct or union member 'static_tree_desc_s::dummy' is never used
[reactos/lib/3rdparty/zlib/deflate.c:1271]: (error) syntax error
[reactos/lib/3rdparty/zlib/example.c:59]: (error) syntax error
[reactos/lib/3rdparty/zlib/deflate.c:1141] -> [reactos/lib/3rdparty/zlib/deflate.c:1141]: (style) Same expression on both sides of '&&'.
[reactos/lib/3rdparty/zlib/gzread.c:383]: (style) Checking if unsigned variable 'len' is less than zero.
[reactos/lib/3rdparty/zlib/gzwrite.c:353]: (error) syntax error
[reactos/lib/3rdparty/zlib/gzwrite.c:165]: (style) Checking if unsigned variable 'len' is less than zero.
[reactos/lib/3rdparty/zlib/inftrees.c:60]: (style) Variable 'lbase' is assigned a value that is never used
[reactos/lib/3rdparty/zlib/inftrees.c:63]: (style) Variable 'lext' is assigned a value that is never used
[reactos/lib/3rdparty/zlib/trees.c:842]: (error) syntax error
[reactos/lib/3rdparty/zlib/zutil.c:305] -> [reactos/lib/3rdparty/zlib/zutil.c:305]: (style) Same expression on both sides of '-'.
[reactos/lib/3rdparty/zlib/zutil.c:11]: (style) struct or union member 'internal_state::dummy' is never used
[reactos/lib/3rdparty/zlib/zutil.c:11]: (style) struct or union member 'z_internal_state::dummy' is never used
[reactos/lib/atl/atlbase.h:380] -> [reactos/lib/atl/atlbase.h:378]: (style) Found duplicate branches for if and else.
[reactos/lib/atl/atlbase.h:537]: (warning) Member variable 'CComModule::m_pObjMap' is not initialized in the constructor.
[reactos/lib/drivers/lwip/src/api/api_msg.c:1353] -> [reactos/lib/drivers/lwip/src/api/api_msg.c:1318]: (style) Found duplicate branches for if and else.
[reactos/lib/drivers/lwip/src/api/api_msg.c:225]: (error) Possible null pointer dereference: conn - otherwise it is redundant to check if conn is null at line 227
[reactos/lib/drivers/lwip/src/api/api_msg.c:320]: (error) Possible null pointer dereference: conn - otherwise it is redundant to check if conn is null at line 326
[reactos/lib/drivers/lwip/src/api/api_msg.c:322]: (error) Possible null pointer dereference: conn - otherwise it is redundant to check if conn is null at line 326
[reactos/lib/drivers/lwip/src/api/sockets.c:647]: (style) Checking if unsigned variable 'len' is less than zero.
[reactos/lib/drivers/lwip/src/api/sockets.c:462]: (warning) Redundant code: Found a statement that begins with numeric constant
[reactos/lib/drivers/lwip/src/api/sockets.c:986]: (warning) Redundant code: Found a statement that begins with numeric constant
[reactos/lib/drivers/lwip/src/api/sockets.c:1214]: (warning) Redundant code: Found a statement that begins with numeric constant
[reactos/lib/drivers/lwip/src/core/ipv4/igmp.c:813]: (error) Possible null pointer dereference: igmp
[reactos/lib/drivers/lwip/src/core/memp.c:219]: (style) Unused variable: m
[reactos/lib/drivers/lwip/src/core/memp.c:252]: (style) Unused variable: m
[reactos/lib/drivers/lwip/src/core/memp.c:311]: (style) Unused variable: m
[reactos/lib/drivers/lwip/src/core/udp.c:253] -> [reactos/lib/drivers/lwip/src/core/udp.c:221]: (style) Found duplicate branches for if and else.
[reactos/lib/drivers/lwip/src/netif/ppp/fsm.c:670] -> [reactos/lib/drivers/lwip/src/netif/ppp/fsm.c:668]: (style) Found duplicate branches for if and else.
[reactos/lib/drivers/lwip/src/netif/ppp/fsm.c:735]: (style) Variable 'code' is assigned a value that is never used
[reactos/lib/drivers/lwip/src/netif/ppp/fsm.c:735]: (style) Variable 'id' is assigned a value that is never used
[reactos/lib/drivers/lwip/src/netif/ppp/pap.c:469]: (style) Variable 'msg' is assigned a value that is never used
[reactos/lib/drivers/lwip/src/netif/ppp/pap.c:511]: (style) Variable 'msg' is assigned a value that is never used
[reactos/lib/drivers/lwip/src/netif/ppp/ppp.c:171]: (style) struct or union member 'PPPControlRx_s::pd' is never used
[reactos/lib/drivers/lwip/src/netif/ppp/ppp.c:175]: (style) struct or union member 'PPPControlRx_s::rxbuf' is never used
[reactos/lib/drivers/lwip/src/netif/ppp/ppp.c:184]: (style) struct or union member 'PPPControlRx_s::inState' is never used
[reactos/lib/drivers/lwip/src/netif/ppp/ppp.c:185]: (style) struct or union member 'PPPControlRx_s::inEscaped' is never used
[reactos/lib/drivers/lwip/src/netif/ppp/ppp.c:230]: (style) struct or union member 'npioctl::mode' is never used
[reactos/lib/drivers/lwip/src/netif/ppp/ppp.c:654]: (style) Variable 'pc' is assigned a value that is never used
[reactos/lib/drivers/lwip/src/netif/ppp/ppp.c:1063]: (style) Variable 'pc' is assigned a value that is never used
[reactos/lib/drivers/lwip/src/netif/slipif.c:353]: (style) Variable 'priv' is assigned a value that is never used
[reactos/lib/fslib/ext2lib/Inode.c:525]: (error) Possible null pointer dereference: ext2_bdl
[reactos/lib/fslib/ext2lib/Inode.c:526]: (error) Possible null pointer dereference: ext2_bdl
[reactos/lib/fslib/ext2lib/Inode.c:527]: (error) Possible null pointer dereference: ext2_bdl
[reactos/lib/fslib/ext2lib/Inode.c:590]: (error) Possible null pointer dereference: ext2_bdl
[reactos/lib/fslib/ext2lib/Inode.c:591]: (error) Possible null pointer dereference: ext2_bdl
[reactos/lib/fslib/ext2lib/Inode.c:592]: (error) Possible null pointer dereference: ext2_bdl
[reactos/lib/fslib/vfatlib/check/check.c:64]: (style) When clu_num is greater than 0, the comparison clu_num != -1 is always true.
[reactos/lib/fslib/vfatlib/check/check.c:106]: (style) When clu_num is greater than 0, the comparison clu_num != -1 is always true.
[reactos/lib/fslib/vfatlib/check/check.c:289]: (style) When walk is greater than 0, the comparison walk != -1 is always true.
[reactos/lib/fslib/vfatlib/check/check.c:497]: (style) When this is greater than 0, the comparison this != -1 is always true.
[reactos/lib/fslib/vfatlib/check/check.c:808]: (style) When clu_num is greater than 0, the comparison clu_num != -1 is always true.
[reactos/lib/ppcmmu/gdblib.c:92]: (style) struct or union member '_BREAKPOINT::OldCode' is never used
[reactos/lib/ppcmmu/gdblib.c:93]: (style) struct or union member '_BREAKPOINT::Address' is never used
[reactos/lib/ppcmmu/gdblib.c:183]: (style) Unused variable: i
[reactos/lib/ppcmmu/gdblib.c:250]: (style) Variable 'count' is assigned a value that is never used
[reactos/lib/ppcmmu/mmuobject.c:645]: (style) Variable 'vsid' is assigned a value that is never used
[reactos/lib/ppcmmu/mmuobject.c:732]: (style) Unused variable: i
[reactos/lib/ppcmmu/mmuobject.c:732]: (style) Unused variable: j
[reactos/lib/ppcmmu/mmuobject.c:733]: (style) Unused variable: map
[reactos/lib/ppcmmu/mmuutil.c:356]: (style) Variable 'vahi' is assigned a value that is never used
[reactos/lib/ppcmmu/mmuutil.c:357]: (style) Variable 'npteg' is assigned a value that is never used
[reactos/lib/rossym/dwarfinfo.c:204]: (style) Variable 'i' is assigned a value that is never used
[reactos/lib/rossym/dwarfpc.c:52]: (style) Variable 'lastline' is assigned a value that is never used
[reactos/lib/rossym_new/dwarfinfo.c:212]: (style) Variable 'i' is assigned a value that is never used
[reactos/lib/rtl/env.c:408]: (error) Memory leak: new_env
[reactos/lib/rtl/heappage.c:937] -> [reactos/lib/rtl/heappage.c:933]: (style) Found duplicate branches for if and else.
[reactos/lib/rtl/rangelist.c:339]: (error) Possible null pointer dereference: NextEntry
[reactos/lib/rtl/unicode.c:1321]: (warning) When using char variables in bit operations, sign extension can generate unexpected results.
[reactos/lib/rtl/unicode.c:716]: (style) Variable 'temp' is not assigned a value
[reactos/lib/sdk/crt/except/cpp.c:1118]: (style) Variable 'ret' is assigned a value that is never used
[reactos/lib/sdk/crt/except/cpp.c:1248]: (style) Variable 'ret' is assigned a value that is never used
[reactos/lib/sdk/crt/except/except.c:47]: (style) struct or union member '_MSVCRT_EXCEPTION_FRAME::trylevel' is never used
[reactos/lib/sdk/crt/except/except.c:48]: (style) struct or union member '_MSVCRT_EXCEPTION_FRAME::_ebp' is never used
[reactos/lib/sdk/crt/except/except.c:54]: (style) struct or union member 'SCOPETABLE_V4::gs_cookie_offset' is never used
[reactos/lib/sdk/crt/except/except.c:56]: (style) struct or union member 'SCOPETABLE_V4::eh_cookie_offset' is never used
[reactos/lib/sdk/crt/float/i386/cntrlfp.c:56]: (style) Unused variable: fstcw
[reactos/lib/sdk/crt/float/i386/cntrlfp.c:111]: (style) Unused variable: fldcw
[reactos/lib/sdk/crt/float/i386/statfp.c:28]: (style) Variable 'fpword' is not assigned a value
[reactos/lib/sdk/crt/float/i386/statfp.c:35]: (style) Unused variable: fstsw
[reactos/lib/sdk/crt/float/i386/statfp.c:35]: (error) Uninitialized variable: fpword
[reactos/lib/sdk/crt/float/i386/statfp.c:37]: (error) Uninitialized variable: fpword
[reactos/lib/sdk/crt/locale/locale.c:574]: (style) struct or union member 'map_lcid2str::langid' is never used
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:106]: (style) Unused variable: r1
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:106]: (style) Unused variable: r2
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:106]: (style) Unused variable: s1
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:106]: (style) Unused variable: s2
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:106]: (style) Unused variable: z2
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:106]: (style) Unused variable: z4
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:183]: (style) Unused variable: z2
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:183]: (style) Unused variable: z4
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:183]: (style) Unused variable: z6
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:183]: (style) Unused variable: u1
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:183]: (style) Unused variable: u2
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:183]: (style) Unused variable: u3
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:183]: (style) Unused variable: v1
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:183]: (style) Unused variable: v2
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:359]: (style) Unused variable: z2
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:359]: (style) Unused variable: z4
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:359]: (style) Unused variable: r1
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:359]: (style) Unused variable: r2
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:359]: (style) Unused variable: r3
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:359]: (style) Unused variable: s1
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:359]: (style) Unused variable: s2
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:359]: (style) Unused variable: s3
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:506]: (style) Unused variable: z2
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:506]: (style) Unused variable: z4
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:506]: (style) Unused variable: z6
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:506]: (style) Unused variable: r1
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:506]: (style) Unused variable: r2
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:506]: (style) Unused variable: r3
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:506]: (style) Unused variable: s1
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:506]: (style) Unused variable: s2
[reactos/lib/sdk/crt/math/ieee754/j0_y0.c:506]: (style) Unused variable: s3
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:107]: (style) Unused variable: r1
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:107]: (style) Unused variable: r2
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:107]: (style) Unused variable: s1
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:107]: (style) Unused variable: s2
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:107]: (style) Unused variable: s3
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:107]: (style) Unused variable: z2
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:107]: (style) Unused variable: z4
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:186]: (style) Unused variable: u1
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:186]: (style) Unused variable: u2
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:186]: (style) Unused variable: v1
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:186]: (style) Unused variable: v2
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:186]: (style) Unused variable: v3
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:186]: (style) Unused variable: z2
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:186]: (style) Unused variable: z4
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:359]: (style) Unused variable: r1
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:359]: (style) Unused variable: r2
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:359]: (style) Unused variable: r3
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:359]: (style) Unused variable: s1
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:359]: (style) Unused variable: s2
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:359]: (style) Unused variable: s3
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:359]: (style) Unused variable: z2
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:359]: (style) Unused variable: z4
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:507]: (style) Unused variable: r1
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:507]: (style) Unused variable: r2
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:507]: (style) Unused variable: r3
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:507]: (style) Unused variable: s1
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:507]: (style) Unused variable: s2
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:507]: (style) Unused variable: s3
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:507]: (style) Unused variable: z2
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:507]: (style) Unused variable: z4
[reactos/lib/sdk/crt/math/ieee754/j1_y1.c:507]: (style) Unused variable: z6
[reactos/lib/sdk/crt/math/j0_y0.c:32]: (error) Passing value -1 to sqrt() leads to undefined result
[reactos/lib/sdk/crt/math/j1_y1.c:32]: (error) Passing value -1 to sqrt() leads to undefined result
[reactos/lib/sdk/crt/math/jn_yn.c:29]: (error) Passing value -1 to sqrt() leads to undefined result
[reactos/lib/sdk/crt/mbstring/mbsicmp.c:56]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/lib/sdk/crt/process/thread.c:89]: (error) Memory leak: trampoline
[reactos/lib/sdk/crt/startup/gs_support.c:33]: (style) struct or union member 'FT::ft_scalar' is never used
[reactos/lib/sdk/crt/startup/gs_support.c:105]: (style) Variable 'cookie' is assigned a value that is never used
[reactos/lib/sdk/crt/string/scanf.h:327] -> [reactos/lib/sdk/crt/string/scanf.h:323]: (style) Found duplicate branches for if and else.
[reactos/lib/sdk/crt/string/scanf.h:377] -> [reactos/lib/sdk/crt/string/scanf.h:373]: (style) Found duplicate branches for if and else.
[reactos/lib/sdk/crt/string/strtold.c:124]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/lib/sdk/crt/string/wcs.c:344]: (style) Checking if unsigned variable 'count' is less than zero.
[reactos/ntoskrnl/ex/harderr.c:125]: (style) Variable 'Buffer' is not assigned a value
[reactos/ntoskrnl/fstub/fstubex.c:339]: (error) Possible null pointer dereference: Disk
[reactos/ntoskrnl/fstub/fstubex.c:340]: (error) Possible null pointer dereference: Disk
[reactos/ntoskrnl/fstub/fstubex.c:342]: (error) Possible null pointer dereference: Disk
[reactos/ntoskrnl/fstub/fstubex.c:349]: (error) Possible null pointer dereference: Disk
[reactos/ntoskrnl/fstub/fstubex.c:355]: (error) Possible null pointer dereference: Disk
[reactos/ntoskrnl/fstub/fstubex.c:356]: (error) Possible null pointer dereference: Disk
[reactos/ntoskrnl/fstub/fstubex.c:358]: (error) Possible null pointer dereference: Disk
[reactos/ntoskrnl/io/iomgr/file.c:328] -> [reactos/ntoskrnl/io/iomgr/file.c:322]: (style) Found duplicate branches for if and else.
[reactos/ntoskrnl/io/iomgr/irp.c:603] -> [reactos/ntoskrnl/io/iomgr/irp.c:596]: (style) Found duplicate branches for if and else.
[reactos/ntoskrnl/kd/wrappers/gdbstub_powerpc.c:1357]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/ntoskrnl/kd/wrappers/gdbstub_powerpc.c:1538]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/ntoskrnl/kd/wrappers/gdbstub_powerpc.c:562]: (style) Variable 'KernelStack' is assigned a value that is never used
[reactos/ntoskrnl/kd64/kdinit.c:195] -> [reactos/ntoskrnl/kd64/kdinit.c:195]: (style) Same expression on both sides of '||'.
[reactos/ntoskrnl/kdbg/amd64/i386-dis.c:3017]: (error) Unusual pointer arithmetic
[reactos/ntoskrnl/kdbg/amd64/i386-dis.c:3022]: (error) Unusual pointer arithmetic
[reactos/ntoskrnl/kdbg/amd64/i386-dis.c:3027]: (error) Unusual pointer arithmetic
[reactos/ntoskrnl/kdbg/amd64/i386-dis.c:3032]: (error) Unusual pointer arithmetic
[reactos/ntoskrnl/kdbg/amd64/i386-dis.c:3037]: (error) Unusual pointer arithmetic
[reactos/ntoskrnl/kdbg/amd64/i386-dis.c:3042]: (error) Unusual pointer arithmetic
[reactos/ntoskrnl/kdbg/amd64/i386-dis.c:3959]: (error) Unusual pointer arithmetic
[reactos/ntoskrnl/kdbg/i386/i386-dis.c:3015]: (error) Unusual pointer arithmetic
[reactos/ntoskrnl/kdbg/i386/i386-dis.c:3020]: (error) Unusual pointer arithmetic
[reactos/ntoskrnl/kdbg/i386/i386-dis.c:3025]: (error) Unusual pointer arithmetic
[reactos/ntoskrnl/kdbg/i386/i386-dis.c:3030]: (error) Unusual pointer arithmetic
[reactos/ntoskrnl/kdbg/i386/i386-dis.c:3035]: (error) Unusual pointer arithmetic
[reactos/ntoskrnl/kdbg/i386/i386-dis.c:3040]: (error) Unusual pointer arithmetic
[reactos/ntoskrnl/kdbg/i386/i386-dis.c:3952]: (error) Unusual pointer arithmetic
[reactos/ntoskrnl/kdbg/i386/i386-dis.c:3077]: (style) Checking if unsigned variable 'disp' is less than zero.
[reactos/ntoskrnl/kdbg/kdb.c:202]: (style) Variable 'StackPtr' is assigned a value that is never used
[reactos/ntoskrnl/ke/arm/kiinit.c:408]: (style) Variable 'i' is assigned a value that is never used
[reactos/ntoskrnl/mm/ARM3/mminit.c:1116]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/ntoskrnl/mm/ARM3/sysldr.c:690]: (style) Variable 'NameBuffer' is not assigned a value
[reactos/ntoskrnl/mm/ARM3/virtual.c:557]: (style) Variable 'MdlBuffer' is not assigned a value
[reactos/ntoskrnl/mm/ARM3/virtual.c:793]: (style) Variable 'StackBuffer' is not assigned a value
[reactos/ntoskrnl/mm/anonmem.c:806] -> [reactos/ntoskrnl/mm/anonmem.c:801]: (style) Found duplicate branches for if and else.
[reactos/ntoskrnl/mm/arm/stubs.c:186]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/ntoskrnl/mm/pagefile.c:228]: (style) Variable 'MdlBase' is not assigned a value
[reactos/ntoskrnl/mm/pagefile.c:290]: (style) Variable 'MdlBase' is not assigned a value
[reactos/ntoskrnl/po/poshtdwn.c:185]: (style) Variable 'Buffer' is not assigned a value
[reactos/ntoskrnl/po/power.c:943]: (warning) A boolean comparison with the string literal "System is still up and running?!" is always true.
[reactos/ntoskrnl/tests/TestDebug.c:151]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/subsystems/win32/csrss/csrsrv/api/wapi.c:977]: (style) Variable 'RawRequest' is not assigned a value
[reactos/subsystems/win32/csrss/win32csr/exitros.c:772]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/subsystems/win32/csrss/win32csr/handle.c:80]: (style) Variable 'Object' is assigned a value that is never used
[reactos/subsystems/win32/win32k/eng/mem.c:153]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/subsystems/win32/win32k/ntuser/kbdlayout.c:554] -> [reactos/subsystems/win32/win32k/ntuser/kbdlayout.c:554]: (style) Same expression on both sides of '|'.
[reactos/subsystems/win32/win32k/ntuser/painting.c:756]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/subsystems/win32/win32k/objects/bezier.c:210]: (error) Memory leak: out
[reactos/subsystems/win32/win32k/objects/freetype.c:3610]: (style) Variable 'LocalBuffer' is not assigned a value
[reactos/subsystems/win32/win32k/objects/region.c:1781]: (style) Variable 'rc' is not assigned a value
[reactos/tools/buildno/buildno.cpp:150]: (style) The scope of the variable 'length' can be reduced
[reactos/tools/cabman/dfp.cxx:451]: (style) The scope of the variable 'j' can be reduced
[reactos/tools/cabman/dfp.cxx:452]: (style) The scope of the variable 'ch' can be reduced
[reactos/tools/cabman/dfp.cxx:503]: (style) The scope of the variable 'j' can be reduced
[reactos/tools/cabman/dfp.cxx:504]: (style) The scope of the variable 'ch' can be reduced
[reactos/tools/cabman/dfp.cxx:56]: (warning) Member variable 'CDFParser::FileHandle' is not initialized in the constructor.
[reactos/tools/cabman/dfp.cxx:56]: (warning) Member variable 'CDFParser::Line' is not initialized in the constructor.
[reactos/tools/cabman/dfp.cxx:56]: (warning) Member variable 'CDFParser::CurrentToken' is not initialized in the constructor.
[reactos/tools/cabman/dfp.cxx:56]: (warning) Member variable 'CDFParser::CurrentString' is not initialized in the constructor.
[reactos/tools/cabman/dfp.cxx:56]: (warning) Member variable 'CDFParser::Cabinet' is not initialized in the constructor.
[reactos/tools/cabman/dfp.cxx:56]: (warning) Member variable 'CDFParser::CabinetNameTemplate' is not initialized in the constructor.
[reactos/tools/cabman/dfp.cxx:56]: (warning) Member variable 'CDFParser::InfFileName' is not initialized in the constructor.
[reactos/tools/cabman/dfp.cxx:56]: (warning) Member variable 'CDFParser::Compress' is not initialized in the constructor.
[reactos/tools/cabman/dfp.cxx:56]: (warning) Member variable 'CDFParser::DiskLabelTemplate' is not initialized in the constructor.
[reactos/tools/cabman/dfp.cxx:56]: (warning) Member variable 'CDFParser::SourceDir' is not initialized in the constructor.
[reactos/tools/cabman/cabinet.cxx:100]: (warning) Member variable 'CCFDATAStorage::FullName' is not initialized in the constructor.
[reactos/tools/cabman/cabinet.cxx:100]: (warning) Member variable 'CCFDATAStorage::FileHandle' is not initialized in the constructor.
[reactos/tools/cabman/cabinet.cxx:303]: (warning) Member variable 'CCabinet::FileHandle' is not initialized in the constructor.
[reactos/tools/cabman/cabinet.cxx:303]: (warning) Member variable 'CCabinet::CurrentFolderNode' is not initialized in the constructor.
[reactos/tools/cabman/cabinet.cxx:303]: (warning) Member variable 'CCabinet::CurrentIBuffer' is not initialized in the constructor.
[reactos/tools/cabman/cabinet.cxx:303]: (warning) Member variable 'CCabinet::CurrentOBuffer' is not initialized in the constructor.
[reactos/tools/cabman/cabinet.cxx:303]: (warning) Member variable 'CCabinet::RestartSearch' is not initialized in the constructor.
[reactos/tools/cabman/cabinet.cxx:303]: (warning) Member variable 'CCabinet::CreateNewDisk' is not initialized in the constructor.
[reactos/tools/cabman/cabinet.cxx:303]: (warning) Member variable 'CCabinet::CreateNewFolder' is not initialized in the constructor.
[reactos/tools/cabman/cabinet.cxx:303]: (warning) Member variable 'CCabinet::SourceFile' is not initialized in the constructor.
[reactos/tools/cabman/cabinet.cxx:303]: (warning) Member variable 'CCabinet::ContinueFile' is not initialized in the constructor.
[reactos/tools/cabman/cabinet.cxx:1574]: (warning) Possible leak in public function. The pointer 'CurrentFolderNode' is not deallocated before it is allocated.
[reactos/tools/cabman/cabinet.cxx:2058]: (error) Memory leak: FileNode
[reactos/tools/cabman/cabinet.cxx:2625]: (error) Memory leak: Node
[reactos/tools/cabman/main.cxx:428]: (style) The scope of the variable 'FileCount' can be reduced
[reactos/tools/cabman/main.cxx:429]: (style) The scope of the variable 'ByteCount' can be reduced
[reactos/tools/cabman/main.cxx:167]: (warning) Member variable 'CCABManager::PromptOnOverwrite' is not initialized in the constructor.
[reactos/tools/cabman/cabinet.cxx:2619]: (error) Memory leak: Node
[reactos/tools/cabman/mszip.cxx:36]: (warning) Member variable 'CMSZipCodec::Status' is not initialized in the constructor.
[reactos/tools/create_nls/create_nls.c:904]: (error) Array 'subtables_with_offsets[65536]' index -16 out of bounds
[reactos/tools/geninc/geninc.c:42]: (style) struct or union member 'SECTION::VirtualSize' is never used
[reactos/tools/geninc/geninc.c:43]: (style) struct or union member 'SECTION::VirtualAddress' is never used
[reactos/tools/geninc/geninc.c:44]: (style) struct or union member 'SECTION::RawSize' is never used
[reactos/tools/geninc/geninc.c:46]: (style) struct or union member 'SECTION::RelocAddress' is never used
[reactos/tools/geninc/geninc.c:47]: (style) struct or union member 'SECTION::LineNumbers' is never used
[reactos/tools/geninc/geninc.c:48]: (style) struct or union member 'SECTION::RelocationsNumber' is never used
[reactos/tools/geninc/geninc.c:49]: (style) struct or union member 'SECTION::LineNumbersNumber' is never used
[reactos/tools/geninc/geninc.c:50]: (style) struct or union member 'SECTION::Characteristics' is never used
[reactos/tools/kbdtool/parser.c:150]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/kbdtool/parser.c:284]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/kbdtool/parser.c:307]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/kbdtool/parser.c:323]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/kbdtool/parser.c:404]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/kbdtool/parser.c:422]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/kbdtool/parser.c:479]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/kbdtool/parser.c:497]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/kbdtool/parser.c:554]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/kbdtool/parser.c:572]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/kbdtool/parser.c:632]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/kbdtool/parser.c:739]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/kbdtool/parser.c:749]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/kbdtool/parser.c:854]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/log2lines/cmd.c:152]: (style) Variable 'cnt' is assigned a value that is never used
[reactos/tools/log2lines/cmd.c:158]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/log2lines/cmd.c:300]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/log2lines/image.c:66]: (style) Variable 'ImageBase' is assigned a value that is never used
[reactos/tools/log2lines/image.c:109]: (style) Variable 'res' is assigned a value that is never used
[reactos/tools/log2lines/list.c:161]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/log2lines/match.c:39]: (style) Variable 'cnt' is assigned a value that is never used
[reactos/tools/log2lines/match.c:51]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/log2lines/options.c:155]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/log2lines/options.c:164]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/log2lines/options.c:166]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/log2lines/log2lines.c:340]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/log2lines/log2lines.c:349]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/log2lines/revision.c:76]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/log2lines/revision.c:81]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/log2lines/revision.c:107]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/log2lines/revision.c:210]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/log2lines/revision.c:281]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/mkshelllink/mkshelllink.c:80]: (style) struct or union member '_LNK_LOCATOR_INFO::Data' is never used
[reactos/tools/mkshelllink/mkshelllink.c:89]: (style) struct or union member '_LNK_LOCAL_VOLUME_INFO::VolumeLabel' is never used
[reactos/tools/mkshelllink/mkshelllink.c:106]: (style) struct or union member '_ID_LIST_FILE::szName' is never used
[reactos/tools/mkshelllink/mkshelllink.c:30]: (style) struct or union member '_FILETIME::dwLowDateTime' is never used
[reactos/tools/mkshelllink/mkshelllink.c:31]: (style) struct or union member '_FILETIME::dwHighDateTime' is never used
[reactos/tools/mkshelllink/mkshelllink.c:59]: (style) struct or union member '_LNK_HEADER::Attributes' is never used
[reactos/tools/mkshelllink/mkshelllink.c:63]: (style) struct or union member '_LNK_HEADER::FileSize' is never used
[reactos/tools/mkshelllink/mkshelllink.c:66]: (style) struct or union member '_LNK_HEADER::Hotkey' is never used
[reactos/tools/mkshelllink/mkshelllink.c:67]: (style) struct or union member '_LNK_HEADER::Unknown' is never used
[reactos/tools/mkshelllink/mkshelllink.c:68]: (style) struct or union member '_LNK_HEADER::Unknown2' is never used
[reactos/tools/mkshelllink/mkshelllink.c:74]: (style) struct or union member '_LNK_LOCATOR_INFO::DataOffset' is never used
[reactos/tools/mkshelllink/mkshelllink.c:76]: (style) struct or union member '_LNK_LOCATOR_INFO::LocalVolumeInfoOffset' is never used
[reactos/tools/mkshelllink/mkshelllink.c:77]: (style) struct or union member '_LNK_LOCATOR_INFO::LocalBasePathnameOffset' is never used
[reactos/tools/mkshelllink/mkshelllink.c:78]: (style) struct or union member '_LNK_LOCATOR_INFO::NetworkVolumeInfoOffset' is never used
[reactos/tools/mkshelllink/mkshelllink.c:79]: (style) struct or union member '_LNK_LOCATOR_INFO::RemainingPathnameOffset' is never used
[reactos/tools/mkshelllink/mkshelllink.c:86]: (style) struct or union member '_LNK_LOCAL_VOLUME_INFO::VolumeType' is never used
[reactos/tools/mkshelllink/mkshelllink.c:87]: (style) struct or union member '_LNK_LOCAL_VOLUME_INFO::SerialNumber' is never used
[reactos/tools/mkshelllink/mkshelllink.c:88]: (style) struct or union member '_LNK_LOCAL_VOLUME_INFO::VolumeNameOffset' is never used
[reactos/tools/mkshelllink/mkshelllink.c:102]: (style) struct or union member '_ID_LIST_FILE::dwFileSize' is never used
[reactos/tools/mkshelllink/mkshelllink.c:103]: (style) struct or union member '_ID_LIST_FILE::uFileDate' is never used
[reactos/tools/mkshelllink/mkshelllink.c:104]: (style) struct or union member '_ID_LIST_FILE::uFileTime' is never used
[reactos/tools/mkshelllink/mkshelllink.c:105]: (style) struct or union member '_ID_LIST_FILE::uFileAttribs' is never used
[reactos/tools/mkshelllink/mkshelllink.c:122]: (style) struct or union member '_ID_LIST_DRIVE::unknown' is never used
[reactos/tools/ms2ps/ms2ps.cpp:267]: (warning) scanf without field width limits can crash with huge input data
[reactos/tools/ms2ps/ms2ps.cpp:239]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/tools/ms2ps/ms2ps.cpp:259]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/tools/ms2ps/ms2ps.cpp:265]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/tools/ms2ps/ms2ps.cpp:295]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/tools/ms2ps/ms2ps.cpp:312]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/tools/ms2ps/ms2ps.cpp:334]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/tools/ms2ps/ms2ps.cpp:392]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/tools/ms2ps/ms2ps.cpp:398]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/tools/pefixup.c:90]: (style) struct or union member '_IMAGE_FILE_HEADER::Machine' is never used
[reactos/tools/pefixup.c:92]: (style) struct or union member '_IMAGE_FILE_HEADER::TimeDateStamp' is never used
[reactos/tools/pefixup.c:93]: (style) struct or union member '_IMAGE_FILE_HEADER::PointerToSymbolTable' is never used
[reactos/tools/pefixup.c:94]: (style) struct or union member '_IMAGE_FILE_HEADER::NumberOfSymbols' is never used
[reactos/tools/pefixup.c:103]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::Magic' is never used
[reactos/tools/pefixup.c:104]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::MajorLinkerVersion' is never used
[reactos/tools/pefixup.c:105]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::MinorLinkerVersion' is never used
[reactos/tools/pefixup.c:106]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::SizeOfCode' is never used
[reactos/tools/pefixup.c:107]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::SizeOfInitializedData' is never used
[reactos/tools/pefixup.c:108]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::SizeOfUninitializedData' is never used
[reactos/tools/pefixup.c:109]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::AddressOfEntryPoint' is never used
[reactos/tools/pefixup.c:110]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::BaseOfCode' is never used
[reactos/tools/pefixup.c:111]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::BaseOfData' is never used
[reactos/tools/pefixup.c:112]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::ImageBase' is never used
[reactos/tools/pefixup.c:113]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::SectionAlignment' is never used
[reactos/tools/pefixup.c:114]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::FileAlignment' is never used
[reactos/tools/pefixup.c:115]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::MajorOperatingSystemVersion' is never used
[reactos/tools/pefixup.c:116]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::MinorOperatingSystemVersion' is never used
[reactos/tools/pefixup.c:117]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::MajorImageVersion' is never used
[reactos/tools/pefixup.c:118]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::MinorImageVersion' is never used
[reactos/tools/pefixup.c:119]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::MajorSubsystemVersion' is never used
[reactos/tools/pefixup.c:120]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::MinorSubsystemVersion' is never used
[reactos/tools/pefixup.c:121]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::Reserved1' is never used
[reactos/tools/pefixup.c:122]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::SizeOfImage' is never used
[reactos/tools/pefixup.c:123]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::SizeOfHeaders' is never used
[reactos/tools/pefixup.c:125]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::Subsystem' is never used
[reactos/tools/pefixup.c:126]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::DllCharacteristics' is never used
[reactos/tools/pefixup.c:127]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::SizeOfStackReserve' is never used
[reactos/tools/pefixup.c:128]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::SizeOfStackCommit' is never used
[reactos/tools/pefixup.c:129]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::SizeOfHeapReserve' is never used
[reactos/tools/pefixup.c:130]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::SizeOfHeapCommit' is never used
[reactos/tools/pefixup.c:131]: (style) struct or union member '_IMAGE_OPTIONAL_HEADER::LoaderFlags' is never used
[reactos/tools/rbuild/rbuild.h:456]: (style) The class 'ToolsetDirective' does not have a constructor.
[reactos/tools/rbuild/automaticdependency.cpp:32]: (warning) Member variable 'SourceFile::youngestFile' is not initialized in the constructor.
[reactos/tools/rbuild/automaticdependency.cpp:32]: (warning) Member variable 'SourceFile::p' is not initialized in the constructor.
[reactos/tools/rbuild/automaticdependency.cpp:32]: (warning) Member variable 'SourceFile::end' is not initialized in the constructor.
[reactos/tools/rbuild/automaticdependency.cpp:533]: (performance) Possible inefficient checking for 'files' emptiness.
[reactos/tools/rbuild/automaticdependency.cpp:282]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/tools/rbuild/backend/dependencymap/dependencymap.cpp:57]: (warning) Member variable 'DepMapBackend::m_DepMapFile' is not initialized in the constructor.
[reactos/tools/rbuild/backend/dependencymap/dependencymap.cpp:121]: (performance) Possible inefficient checking for 'ifs_list' emptiness.
[reactos/tools/rbuild/backend/mingw/mingw.cpp:233]: (warning) Member variable 'MingwBackend::compilerNeedsHelper' is not initialized in the constructor.
[reactos/tools/rbuild/backend/mingw/mingw.cpp:233]: (warning) Member variable 'MingwBackend::binutilsNeedsHelper' is not initialized in the constructor.
[reactos/tools/rbuild/backend/mingw/mingw.cpp:233]: (warning) Member variable 'MingwBackend::usePipe' is not initialized in the constructor.
[reactos/tools/rbuild/backend/mingw/mingw.cpp:233]: (warning) Member variable 'MingwBackend::fMakefile' is not initialized in the constructor.
[reactos/tools/rbuild/backend/mingw/mingw.cpp:233]: (warning) Member variable 'MingwBackend::use_pch' is not initialized in the constructor.
[reactos/tools/rbuild/backend/mingw/mingw.cpp:200]: (performance) Possible inefficient checking for 'v' emptiness.
[reactos/tools/rbuild/backend/mingw/modulehandler.cpp:395]: (performance) Possible inefficient checking for 'invocations' emptiness.
[reactos/tools/rbuild/backend/mingw/modulehandler.cpp:858]: (performance) Possible inefficient checking for 'compilationUnits' emptiness.
[reactos/tools/rbuild/backend/mingw/modulehandler.cpp:902]: (performance) Possible inefficient checking for 'compilationUnits' emptiness.
[reactos/tools/rbuild/backend/mingw/modulehandler.cpp:953]: (performance) Possible inefficient checking for 'headers' emptiness.
[reactos/tools/rbuild/backend/mingw/modulehandler.cpp:972]: (performance) Possible inefficient checking for 'mcheaders' emptiness.
[reactos/tools/rbuild/backend/mingw/modulehandler.cpp:991]: (performance) Possible inefficient checking for 'mcresources' emptiness.
[reactos/tools/rbuild/backend/mingw/modulehandler.cpp:1198]: (performance) Possible inefficient checking for 'rpcDependencies' emptiness.
[reactos/tools/rbuild/backend/mingw/modulehandler.cpp:1538]: (performance) Possible inefficient checking for 'rpcDependencies' emptiness.
[reactos/tools/rbuild/backend/mingw/modulehandler.cpp:1859]: (performance) Possible inefficient checking for 'invocations' emptiness.
[reactos/tools/rbuild/backend/mingw/modulehandler.cpp:1968]: (performance) Possible inefficient checking for 'dependencies' emptiness.
[reactos/tools/rbuild/backend/mingw/mstools_detection.cpp:1044]: (style) 'version_tuple::operator=' should return 'version_tuple &'
[reactos/tools/rbuild/backend/mingw/mstools_detection.cpp:1194]: (style) 'cl_version::operator=' should return 'cl_version &'
[reactos/tools/rbuild/backend/mingw/mstools_detection.cpp:1255]: (style) 'link_version::operator=' should return 'link_version &'
[reactos/tools/rbuild/backend/msbuild/msbuild.cpp:56]: (warning) Member variable 'MsBuildBackend::m_MsBuildFile' is not initialized in the constructor.
[reactos/tools/rbuild/backend/msbuild/msbuild.cpp:99]: (performance) Possible inefficient checking for 'ifs_list' emptiness.
[reactos/tools/rbuild/backend/msbuild/msbuild.cpp:180]: (performance) Possible inefficient checking for 'source_files' emptiness.
[reactos/tools/rbuild/backend/msvc/msvc.cpp:86]: (performance) Possible inefficient checking for 'm_configurations' emptiness.
[reactos/tools/rbuild/backend/msvc/msvc.cpp:384]: (performance) Possible inefficient checking for 'ifs_list' emptiness.
[reactos/tools/rbuild/backend/msvc/msvcmaker.cpp:94]: (performance) Possible inefficient checking for 'ifs_list' emptiness.
[reactos/tools/rbuild/backend/msvc/msvcmaker.cpp:570]: (performance) Possible inefficient checking for 'cfgs' emptiness.
[reactos/tools/rbuild/backend/msvc/msvcmaker.cpp:358]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/tools/rbuild/backend/msvc/msvcmaker.cpp:449]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/tools/rbuild/backend/msvc/msvcmaker.cpp:490]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/tools/rbuild/backend/msvc/msvcmaker.cpp:512]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/tools/rbuild/backend/msvc/projmaker.cpp:48]: (warning) Member variable 'ProjMaker::OUT' is not initialized in the constructor.
[reactos/tools/rbuild/backend/msvc/projmaker.cpp:48]: (warning) Member variable 'ProjMaker::binaryType' is not initialized in the constructor.
[reactos/tools/rbuild/backend/msvc/projmaker.cpp:53]: (warning) Member variable 'ProjMaker::OUT' is not initialized in the constructor.
[reactos/tools/rbuild/backend/msvc/projmaker.cpp:53]: (warning) Member variable 'ProjMaker::binaryType' is not initialized in the constructor.
[reactos/tools/rbuild/backend/versionreport/versionreport.cpp:57]: (warning) Member variable 'VReportBackend::m_VReportFile' is not initialized in the constructor.
[reactos/tools/rbuild/compilationunit.cpp:100]: (performance) Possible inefficient checking for 'files' emptiness.
[reactos/tools/rbuild/compilationunit.cpp:110]: (performance) Possible inefficient checking for 'files' emptiness.
[reactos/tools/rbuild/compilationunit.cpp:121]: (performance) Possible inefficient checking for 'files' emptiness.
[reactos/tools/rbuild/directory.cpp:68]: (style) Variable 'i' is assigned a value that is never used
[reactos/tools/rbuild/directory.cpp:247]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/tools/rbuild/exception.cpp:182]: (warning) Redundant code: Found a statement that begins with numeric constant
[reactos/tools/rbuild/include.cpp:47]: (warning) Member variable 'Include::module' is not initialized in the constructor.
[reactos/tools/rbuild/module.cpp:50]: (error) Possible null pointer dereference: p - otherwise it is redundant to check if p is null at line 40
[reactos/tools/rbuild/project.cpp:177]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/tools/rbuild/module.cpp:1555]: (warning) Member variable 'Invoke::invokeModule' is not initialized in the constructor.
[reactos/tools/rbuild/module.cpp:1951]: (warning) Member variable 'Property::isInternal' is not initialized in the constructor.
[reactos/tools/rbuild/rbuild.cpp:384]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/tools/rbuild/syssetupgenerator.cpp:101]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/tools/rbuild_helper/rbuild_helper.cpp] -> [reactos/tools/rbuild_helper/rbuild_helper.cpp:202]: (error) Internal error. Token::Match called with varid 0. Please report this to Cppcheck developers
[reactos/tools/rsym/rsym.cmake.c:33]: (style) Unused variable: SymbolFileHeader
[reactos/tools/rsym/rsym.c:604]: (performance) Prefer prefix ++/-- operators for non-primitive types.
[reactos/tools/rsym/rsym64.c:309]: (style) Variable 'Code' is not assigned a value
[reactos/tools/rsym/rsym64.c:639]: (style) Variable 'ret' is assigned a value that is never used
[reactos/tools/rsym/rsym64.c:560]: (warning) memset() called to fill 0 bytes of 'File'
[reactos/tools/rsym/rsym64.c:584]: (warning) memset() called to fill 0 bytes of 'File'
[reactos/tools/rsym/rsym64.c:893]: (warning) memset() called to fill 0 bytes of 'File'
[reactos/tools/ssprintf.cpp:311]: (style) The scope of the variable 'i' can be reduced
[reactos/tools/ssprintf.cpp:312]: (style) The scope of the variable 'j' can be reduced
[reactos/tools/ssprintf.cpp:313]: (style) The scope of the variable 'ro' can be reduced
[reactos/tools/ssprintf.cpp:317]: (style) The scope of the variable 'sign' can be reduced
[reactos/tools/ssprintf.cpp:317]: (style) The scope of the variable 'c' can be reduced
[reactos/tools/ssprintf.cpp:318]: (style) The scope of the variable 'result' can be reduced
[reactos/tools/ssprintf.cpp:512]: (style) The scope of the variable 'i' can be reduced
[reactos/tools/ssprintf.cpp:513]: (style) The scope of the variable 'j' can be reduced
[reactos/tools/ssprintf.cpp:514]: (style) The scope of the variable 'ro' can be reduced
[reactos/tools/ssprintf.cpp:519]: (style) The scope of the variable 'result' can be reduced
[reactos/tools/ssprintf.cpp:713]: (style) The scope of the variable 'i' can be reduced
[reactos/tools/ssprintf.cpp:714]: (style) The scope of the variable 'j' can be reduced
[reactos/tools/ssprintf.cpp:715]: (style) The scope of the variable 'ro' can be reduced
[reactos/tools/ssprintf.cpp:719]: (style) The scope of the variable 'sign' can be reduced
[reactos/tools/ssprintf.cpp:719]: (style) The scope of the variable 'c' can be reduced
[reactos/tools/ssprintf.cpp:720]: (style) The scope of the variable 'result' can be reduced
[reactos/tools/ssprintf.cpp:914]: (style) The scope of the variable 'i' can be reduced
[reactos/tools/ssprintf.cpp:915]: (style) The scope of the variable 'j' can be reduced
[reactos/tools/ssprintf.cpp:916]: (style) The scope of the variable 'ro' can be reduced
[reactos/tools/ssprintf.cpp:921]: (style) The scope of the variable 'result' can be reduced
[reactos/tools/ssprintf.cpp:69]: (style) struct or union member 'ieee_float_t::mantissa' is never used
[reactos/tools/ssprintf.cpp:71]: (style) struct or union member 'ieee_float_t::sign' is never used
[reactos/tools/utf16le/utf16le.cpp:178]: (style) The scope of the variable 'c' can be reduced
[reactos/tools/utf16le/utf16le.cpp:208]: (style) The scope of the variable 'w2' can be reduced
[reactos/tools/utf16le/utf16le.cpp:35]: (warning) Member variable 'utf_converter::buffer' is not initialized in the constructor.
[reactos/tools/widl/expr.c:654]: (style) Boolean result is used in bitwise operation. Clarify expression with parentheses
[reactos/tools/widl/parser.yy.c:397]: (style) struct or union member 'yy_trans_info::yy_verify' is never used
[reactos/tools/widl/parser.yy.c:398]: (style) struct or union member 'yy_trans_info::yy_nxt' is never used
[reactos/tools/widl/parser.yy.c:1751]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 1748
[reactos/tools/widl/parser.yy.c:1756]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 1748
[reactos/tools/widl/parser.yy.c:1959]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 1956
[reactos/tools/widl/parser.yy.c:1960]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 1956
[reactos/tools/widl/parser.yy.c:1961]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 1956
[reactos/tools/widl/parser.yy.c:1962]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 1956
[reactos/tools/widl/parser.yy.c:1963]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 1956
[reactos/tools/widl/parser.yy.c:1964]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 1956
[reactos/tools/widl/parser.yy.c:1965]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 1956
[reactos/tools/widl/parser.yy.c:1966]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 1956
[reactos/tools/widl/parser.yy.c:1967]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 1956
[reactos/tools/widl/parser.yy.c:2020]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 2014
[reactos/tools/widl/parser.yy.c:1398]: (warning) Redundant code: Found a statement that begins with string constant
[reactos/tools/widl/parser.tab.c:6441]: (error) Possible null pointer dereference: cur - otherwise it is redundant to check if cur is null at line 6439
[reactos/tools/winebuild/res16.c:180]: (style) Checking if unsigned variable 'i' is less than zero.
[reactos/tools/wmc/write.c:536]: (style) Variable 'cptr' is not assigned a value
[reactos/tools/wpp/lex.yy.c:402]: (style) struct or union member 'yy_trans_info::yy_verify' is never used
[reactos/tools/wpp/lex.yy.c:403]: (style) struct or union member 'yy_trans_info::yy_nxt' is never used
[reactos/tools/wrc/genres.c:937] -> [reactos/tools/wrc/genres.c:893]: (style) Found duplicate branches for if and else.
[reactos/tools/wrc/genres.c:1060] -> [reactos/tools/wrc/genres.c:1036]: (style) Found duplicate branches for if and else.
[reactos/tools/wrc/lex.yy.c:1827]: (warning) Redundant assignment of "want_id" in switch
[reactos/tools/wrc/lex.yy.c:1832]: (warning) Redundant assignment of "want_id" in switch
[reactos/tools/wrc/lex.yy.c:1838]: (warning) Redundant assignment of "want_id" in switch
[reactos/tools/wrc/lex.yy.c:1852]: (warning) Redundant assignment of "want_id" in switch
[reactos/tools/wrc/lex.yy.c:400]: (style) struct or union member 'yy_trans_info::yy_verify' is never used
[reactos/tools/wrc/lex.yy.c:401]: (style) struct or union member 'yy_trans_info::yy_nxt' is never used
[reactos/tools/wrc/lex.yy.c:2371]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 2368
[reactos/tools/wrc/lex.yy.c:2376]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 2368
[reactos/tools/wrc/lex.yy.c:2579]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 2576
[reactos/tools/wrc/lex.yy.c:2580]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 2576
[reactos/tools/wrc/lex.yy.c:2581]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 2576
[reactos/tools/wrc/lex.yy.c:2582]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 2576
[reactos/tools/wrc/lex.yy.c:2583]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 2576
[reactos/tools/wrc/lex.yy.c:2584]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 2576
[reactos/tools/wrc/lex.yy.c:2585]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 2576
[reactos/tools/wrc/lex.yy.c:2586]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 2576
[reactos/tools/wrc/lex.yy.c:2587]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 2576
[reactos/tools/wrc/lex.yy.c:2640]: (error) Possible null pointer dereference: b - otherwise it is redundant to check if b is null at line 2634
[reactos/tools/wrc/lex.yy.c:2018]: (warning) Redundant code: Found a statement that begins with string constant
[reactos/tools/wrc/wrc.c:228]: (error) Possible null pointer dereference: major
[reactos/tools/xml.cpp:740]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/tools/xml.cpp:747]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/tools/xml.cpp:760]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/tools/xml.cpp:778]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/tools/xml.cpp:794]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary.
[reactos/tools/xml.cpp:806]: (style) Statements following return, break, continue, goto or throw will never be executed.
[reactos/tools/xml.h:134]: (warning) Member variable 'XMLInclude::fileExists' is not initialized in the constructor.
[reactos/tools/xml.cpp:319]: (warning) Member variable 'XMLFile::_p' is not initialized in the constructor.
[reactos/tools/xml.cpp:319]: (warning) Member variable 'XMLFile::_end' is not initialized in the constructor.
[reactos/tools/xml.h:137]: (performance) Function parameter 'topIncludeFilename_' should be passed by reference.
Run finished at 10:11:36 on the 22-Feb-12
Run summary:
Error(s): 318
Warnings(s): 481
Style(s): 1100
Information: 0
Performance(s): 71
Portability(ies): 0