Flawfinder version 2.0.10, (C) 2001-2019 David A. Wheeler. Number of rules (primarily dangerous function names) in C/C++ ruleset: 223 Examining data/scummvm-tools-2.2.0/main_cli.cpp Examining data/scummvm-tools-2.2.0/version.h Examining data/scummvm-tools-2.2.0/internal_version.h Examining data/scummvm-tools-2.2.0/example_tool.cpp Examining data/scummvm-tools-2.2.0/version.cpp Examining data/scummvm-tools-2.2.0/sci/scipack.cpp Examining data/scummvm-tools-2.2.0/sci/scriptdump.cpp Examining data/scummvm-tools-2.2.0/sci/scidisasm.cpp Examining data/scummvm-tools-2.2.0/sci/old_objects.h Examining data/scummvm-tools-2.2.0/sci/sfx/mt32_GM_mapping/main.c Examining data/scummvm-tools-2.2.0/sci/sfx/mt32_GM_mapping/gm_patches.c Examining data/scummvm-tools-2.2.0/sci/sfx/mt32_GM_mapping/mt32_timbres.c Examining data/scummvm-tools-2.2.0/sci/sfx/lists/gm_patches.c Examining data/scummvm-tools-2.2.0/sci/sfx/lists/mt32_timbres.c Examining data/scummvm-tools-2.2.0/sci/sfx/tests/stubs.c Examining data/scummvm-tools-2.2.0/sci/sfx/tests/tests.cpp Examining data/scummvm-tools-2.2.0/sci/sciunpack.cpp Examining data/scummvm-tools-2.2.0/sci/classes.cpp Examining data/scummvm-tools-2.2.0/sci/old_objects.cpp Examining data/scummvm-tools-2.2.0/sci/graphics_png.h Examining data/scummvm-tools-2.2.0/sci/util.h Examining data/scummvm-tools-2.2.0/sci/sciunpack.h Examining data/scummvm-tools-2.2.0/sci/musicplayer.cpp Examining data/scummvm-tools-2.2.0/sci/vocabdump.cpp Examining data/scummvm-tools-2.2.0/sci/listwords.cpp Examining data/scummvm-tools-2.2.0/scummvm-tools-cli.h Examining data/scummvm-tools-2.2.0/encode_dxa.cpp Examining data/scummvm-tools-2.2.0/common/md5.cpp Examining data/scummvm-tools-2.2.0/common/hashmap.cpp Examining data/scummvm-tools-2.2.0/common/pack-end.h Examining data/scummvm-tools-2.2.0/common/util.cpp Examining data/scummvm-tools-2.2.0/common/algorithm.h Examining data/scummvm-tools-2.2.0/common/endian.h Examining data/scummvm-tools-2.2.0/common/file.h Examining data/scummvm-tools-2.2.0/common/md5.h Examining data/scummvm-tools-2.2.0/common/hashmap.h Examining data/scummvm-tools-2.2.0/common/hash-str.h Examining data/scummvm-tools-2.2.0/common/file.cpp Examining data/scummvm-tools-2.2.0/common/scummsys.h Examining data/scummvm-tools-2.2.0/common/noncopyable.h Examining data/scummvm-tools-2.2.0/common/pack-start.h Examining data/scummvm-tools-2.2.0/common/array.h Examining data/scummvm-tools-2.2.0/common/util.h Examining data/scummvm-tools-2.2.0/common/str.h Examining data/scummvm-tools-2.2.0/common/memorypool.h Examining data/scummvm-tools-2.2.0/common/func.h Examining data/scummvm-tools-2.2.0/common/memorypool.cpp Examining data/scummvm-tools-2.2.0/common/str.cpp Examining data/scummvm-tools-2.2.0/decompiler/kyra/engine.h Examining data/scummvm-tools-2.2.0/decompiler/kyra/disassembler.h Examining data/scummvm-tools-2.2.0/decompiler/kyra/disassembler.cpp Examining data/scummvm-tools-2.2.0/decompiler/kyra/codegen.h Examining data/scummvm-tools-2.2.0/decompiler/kyra/codegen.cpp Examining data/scummvm-tools-2.2.0/decompiler/kyra/engine.cpp Examining data/scummvm-tools-2.2.0/decompiler/engine.h Examining data/scummvm-tools-2.2.0/decompiler/disassembler.h Examining data/scummvm-tools-2.2.0/decompiler/disassembler.cpp Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/TestTracker.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/StdHeaders.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/StdValueTraits.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/RealDescriptions.cpp Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/TestTracker.cpp Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/SelfTest.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/LinkedList.cpp Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/GlobalFixture.cpp Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/ValueTraits.cpp Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/QtGui.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/DummyDescriptions.cpp Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/Descriptions.cpp Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/GlobalFixture.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/X11Gui.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/Flags.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/YesNoRunner.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/Win32Gui.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/TestListener.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/LinkedList.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/Root.cpp Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/Descriptions.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/ParenPrinter.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/Mock.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/TestRunner.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/Gui.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/DummyDescriptions.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/StdioPrinter.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/TestSuite.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/TeeListener.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/ErrorFormatter.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/ErrorPrinter.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/StdioFilePrinter.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/ValueTraits.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/TestSuite.cpp Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/cxxtest/RealDescriptions.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/sample/TraitsTest.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/sample/EnumTraits.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/sample/ExceptionTest.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/sample/mock/Dice.cpp Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/sample/mock/T/stdlib.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/sample/mock/mock_stdlib.cpp Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/sample/mock/roll.cpp Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/sample/mock/MockStdlib.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/sample/mock/TestDice.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/sample/mock/real_stdlib.cpp Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/sample/mock/Dice.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/sample/MessageTest.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/sample/yes_no_runner.cpp Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/sample/SimpleTest.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/sample/gui/GreenYellowRed.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/sample/DeltaTest.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/sample/CreatedTest.h Examining data/scummvm-tools-2.2.0/decompiler/test/cxxtest/sample/FixtureTest.h Examining data/scummvm-tools-2.2.0/decompiler/test/disassembler/pasc.cpp Examining data/scummvm-tools-2.2.0/decompiler/test/disassembler/pasc.h Examining data/scummvm-tools-2.2.0/decompiler/test/disassembler/subopcode.cpp Examining data/scummvm-tools-2.2.0/decompiler/test/disassembler/subopcode.h Examining data/scummvm-tools-2.2.0/decompiler/test/disassembler_test.h Examining data/scummvm-tools-2.2.0/decompiler/test/codegen.h Examining data/scummvm-tools-2.2.0/decompiler/test/cfg_test.h Examining data/scummvm-tools-2.2.0/decompiler/simple_disassembler.cpp Examining data/scummvm-tools-2.2.0/decompiler/groovie/engine.h Examining data/scummvm-tools-2.2.0/decompiler/groovie/disassembler.h Examining data/scummvm-tools-2.2.0/decompiler/groovie/disassembler.cpp Examining data/scummvm-tools-2.2.0/decompiler/groovie/opcodes.h Examining data/scummvm-tools-2.2.0/decompiler/groovie/engine.cpp Examining data/scummvm-tools-2.2.0/decompiler/graph.cpp Examining data/scummvm-tools-2.2.0/decompiler/objectFactory.h Examining data/scummvm-tools-2.2.0/decompiler/wrongtype.h Examining data/scummvm-tools-2.2.0/decompiler/value.h Examining data/scummvm-tools-2.2.0/decompiler/graph.h Examining data/scummvm-tools-2.2.0/decompiler/scummv6/engine.h Examining data/scummvm-tools-2.2.0/decompiler/scummv6/disassembler.h Examining data/scummvm-tools-2.2.0/decompiler/scummv6/disassembler.cpp Examining data/scummvm-tools-2.2.0/decompiler/scummv6/codegen.h Examining data/scummvm-tools-2.2.0/decompiler/scummv6/codegen.cpp Examining data/scummvm-tools-2.2.0/decompiler/scummv6/engine.cpp Examining data/scummvm-tools-2.2.0/decompiler/codegen.h Examining data/scummvm-tools-2.2.0/decompiler/codegen.cpp Examining data/scummvm-tools-2.2.0/decompiler/value.cpp Examining data/scummvm-tools-2.2.0/decompiler/unknown_opcode.h Examining data/scummvm-tools-2.2.0/decompiler/stack.h Examining data/scummvm-tools-2.2.0/decompiler/control_flow.cpp Examining data/scummvm-tools-2.2.0/decompiler/unknown_opcode.cpp Examining data/scummvm-tools-2.2.0/decompiler/instruction.cpp Examining data/scummvm-tools-2.2.0/decompiler/simple_disassembler.h Examining data/scummvm-tools-2.2.0/decompiler/instruction.h Examining data/scummvm-tools-2.2.0/decompiler/refcounted.h Examining data/scummvm-tools-2.2.0/decompiler/decompiler.cpp Examining data/scummvm-tools-2.2.0/decompiler/control_flow.h Examining data/scummvm-tools-2.2.0/engines/kyra/extract_kyra.cpp Examining data/scummvm-tools-2.2.0/engines/kyra/dekyra.h Examining data/scummvm-tools-2.2.0/engines/kyra/kyra_ins.h Examining data/scummvm-tools-2.2.0/engines/kyra/extract_kyra.h Examining data/scummvm-tools-2.2.0/engines/kyra/kyra_pak.cpp Examining data/scummvm-tools-2.2.0/engines/kyra/compress_kyra.cpp Examining data/scummvm-tools-2.2.0/engines/kyra/kyra_ins.cpp Examining data/scummvm-tools-2.2.0/engines/kyra/compress_kyra.h Examining data/scummvm-tools-2.2.0/engines/kyra/dekyra.cpp Examining data/scummvm-tools-2.2.0/engines/kyra/kyra_pak.h Examining data/scummvm-tools-2.2.0/engines/kyra/dekyra_v1.cpp Examining data/scummvm-tools-2.2.0/engines/sword2/compress_sword2.cpp Examining data/scummvm-tools-2.2.0/engines/sword2/sword2_clue.cpp