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/passage-4+dfsg1/gamma256/gameSource/game.cpp
Examining data/passage-4+dfsg1/gamma256/gameSource/blowUp.cpp
Examining data/passage-4+dfsg1/gamma256/gameSource/HashTable.h
Examining data/passage-4+dfsg1/gamma256/gameSource/musicPlayer.h
Examining data/passage-4+dfsg1/gamma256/gameSource/World.h
Examining data/passage-4+dfsg1/gamma256/gameSource/blowUp.h
Examining data/passage-4+dfsg1/gamma256/gameSource/landscape.h
Examining data/passage-4+dfsg1/gamma256/gameSource/map.cpp
Examining data/passage-4+dfsg1/gamma256/gameSource/common.h
Examining data/passage-4+dfsg1/gamma256/gameSource/testNoise.cpp
Examining data/passage-4+dfsg1/gamma256/gameSource/landscape.cpp
Examining data/passage-4+dfsg1/gamma256/gameSource/testMusicPlayer.cpp
Examining data/passage-4+dfsg1/gamma256/gameSource/Timbre.h
Examining data/passage-4+dfsg1/gamma256/gameSource/iPhone/game.cpp
Examining data/passage-4+dfsg1/gamma256/gameSource/iPhone/blowUp.cpp
Examining data/passage-4+dfsg1/gamma256/gameSource/iPhone/musicPlayer.cpp
Examining data/passage-4+dfsg1/gamma256/gameSource/iPhone/drawIntoScreen.h
Examining data/passage-4+dfsg1/gamma256/gameSource/iPhone/blowUp.h
Examining data/passage-4+dfsg1/gamma256/gameSource/iPhone/common.cpp
Examining data/passage-4+dfsg1/gamma256/gameSource/iPhone/gameWindowAppDelegate.h
Examining data/passage-4+dfsg1/gamma256/gameSource/iPhone/testScreenDrawer.cpp
Examining data/passage-4+dfsg1/gamma256/gameSource/map.h
Examining data/passage-4+dfsg1/gamma256/gameSource/score.cpp
Examining data/passage-4+dfsg1/gamma256/gameSource/score.h
Examining data/passage-4+dfsg1/gamma256/gameSource/Envelope.cpp
Examining data/passage-4+dfsg1/gamma256/gameSource/mac/SDLMain.h
Examining data/passage-4+dfsg1/gamma256/gameSource/Envelope.h
Examining data/passage-4+dfsg1/gamma256/gameSource/World.cpp
Examining data/passage-4+dfsg1/gamma256/gameSource/Timbre.cpp
Examining data/passage-4+dfsg1/gamma256/gameSource/common.cpp
Examining data/passage-4+dfsg1/gamma256/gameSource/musicPlayer.cpp
Examining data/passage-4+dfsg1/gamma256/prototypes/screenCompress/sdlTest.cpp
Examining data/passage-4+dfsg1/gamma256/prototypes/screenCompress/landscape.h
Examining data/passage-4+dfsg1/gamma256/prototypes/screenCompress/landscape.cpp
Examining data/passage-4+dfsg1/gamma256/prototypes/screenCompress/screenCompress.cpp
Examining data/passage-4+dfsg1/minorGems/common.h
Examining data/passage-4+dfsg1/minorGems/ui/event/ActionListener.h
Examining data/passage-4+dfsg1/minorGems/ui/event/ActionListenerList.h
Examining data/passage-4+dfsg1/minorGems/ui/GUIComponent.h
Examining data/passage-4+dfsg1/minorGems/ui/Keyboard.h
Examining data/passage-4+dfsg1/minorGems/ui/ProgressBar.h
Examining data/passage-4+dfsg1/minorGems/ui/linux/MouseLinux.cpp
Examining data/passage-4+dfsg1/minorGems/ui/linux/KeyboardLinux.cpp
Examining data/passage-4+dfsg1/minorGems/ui/SetMouseMac.cpp
Examining data/passage-4+dfsg1/minorGems/ui/ProgressBar.cpp
Examining data/passage-4+dfsg1/minorGems/ui/SetMouseWin32.cpp
Examining data/passage-4+dfsg1/minorGems/ui/Mouse.h
Examining data/passage-4+dfsg1/minorGems/ui/Plot.h
Examining data/passage-4+dfsg1/minorGems/ui/SetMouse.h
Examining data/passage-4+dfsg1/minorGems/ui/Plot.cpp
Examining data/passage-4+dfsg1/minorGems/io/Serializable.h
Examining data/passage-4+dfsg1/minorGems/io/file/unix/DirectoryUnix.cpp
Examining data/passage-4+dfsg1/minorGems/io/file/FileInputStream.h
Examining data/passage-4+dfsg1/minorGems/io/file/FileOutputStream.h
Examining data/passage-4+dfsg1/minorGems/io/file/testPath.cpp
Examining data/passage-4+dfsg1/minorGems/io/file/File.h
Examining data/passage-4+dfsg1/minorGems/io/file/UniversalFileIO.h
Examining data/passage-4+dfsg1/minorGems/io/file/Path.h
Examining data/passage-4+dfsg1/minorGems/io/file/linux/PathLinux.cpp
Examining data/passage-4+dfsg1/minorGems/io/file/Directory.h
Examining data/passage-4+dfsg1/minorGems/io/file/win32/DirectoryWin32.cpp
Examining data/passage-4+dfsg1/minorGems/io/file/win32/dirent.cpp
Examining data/passage-4+dfsg1/minorGems/io/file/win32/PathWin32.cpp
Examining data/passage-4+dfsg1/minorGems/io/file/win32/dirent.h
Examining data/passage-4+dfsg1/minorGems/io/file/test/testPath.cpp
Examining data/passage-4+dfsg1/minorGems/io/file/test/testChildFiles.cpp
Examining data/passage-4+dfsg1/minorGems/io/serialPort/testSerialPort.cpp
Examining data/passage-4+dfsg1/minorGems/io/serialPort/linux/SerialPortLinux.cpp
Examining data/passage-4+dfsg1/minorGems/io/serialPort/SerialPortFromFile.cpp
Examining data/passage-4+dfsg1/minorGems/io/serialPort/win32/COMPort.h
Examining data/passage-4+dfsg1/minorGems/io/serialPort/win32/SerialPortWin32.cpp
Examining data/passage-4+dfsg1/minorGems/io/serialPort/win32/COMPort.cpp
Examining data/passage-4+dfsg1/minorGems/io/serialPort/SerialPort.h
Examining data/passage-4+dfsg1/minorGems/io/InputStream.h
Examining data/passage-4+dfsg1/minorGems/io/TypeIO.h
Examining data/passage-4+dfsg1/minorGems/io/pipedStreamTest.cpp
Examining data/passage-4+dfsg1/minorGems/io/linux/TypeIOLinux.cpp
Examining data/passage-4+dfsg1/minorGems/io/OutputStream.h
Examining data/passage-4+dfsg1/minorGems/io/PipedStream.h
Examining data/passage-4+dfsg1/minorGems/io/Stream.h
Examining data/passage-4+dfsg1/minorGems/io/win32/TypeIOWin32.cpp
Examining data/passage-4+dfsg1/minorGems/formats/xml/XMLUtils.cpp
Examining data/passage-4+dfsg1/minorGems/formats/xml/XMLUtils.h
Examining data/passage-4+dfsg1/minorGems/formats/html/HTMLUtils.cpp
Examining data/passage-4+dfsg1/minorGems/formats/html/HTMLUtils.h
Examining data/passage-4+dfsg1/minorGems/formats/encodingUtils.h
Examining data/passage-4+dfsg1/minorGems/formats/encodingUtils.cpp
Examining data/passage-4+dfsg1/minorGems/formats/encodingUtilsTest.cpp
Examining data/passage-4+dfsg1/minorGems/util/development/leakTracer/test.cc
Examining data/passage-4+dfsg1/minorGems/util/development/leakTracer/LeakTracer.cc
Examining data/passage-4+dfsg1/minorGems/util/development/memory/debugMemory.cpp
Examining data/passage-4+dfsg1/minorGems/util/development/memory/MemoryTrack.cpp
Examining data/passage-4+dfsg1/minorGems/util/development/memory/debugMemory.h
Examining data/passage-4+dfsg1/minorGems/util/development/memory/MemoryTrack.h
Examining data/passage-4+dfsg1/minorGems/util/development/memory/testDebugMemory.cpp
Examining data/passage-4+dfsg1/minorGems/util/SettingsManager.h
Examining data/passage-4+dfsg1/minorGems/util/CircularBuffer.h
Examining data/passage-4+dfsg1/minorGems/util/random/Noise.h
Examining data/passage-4+dfsg1/minorGems/util/random/testRandom.cpp
Examining data/passage-4+dfsg1/minorGems/util/random/CustomRandomSource.h
Examining data/passage-4+dfsg1/minorGems/util/random/RandomSource.h
Examining data/passage-4+dfsg1/minorGems/util/random/StdRandomSource.h
Examining data/passage-4+dfsg1/minorGems/util/random/Noise.cpp
Examining data/passage-4+dfsg1/minorGems/util/stringUtils.h
Examining data/passage-4+dfsg1/minorGems/util/vectorTest.cpp
Examining data/passage-4+dfsg1/minorGems/util/log/PrintLog.h
Examining data/passage-4+dfsg1/minorGems/util/log/AppLog.h
Examining data/passage-4+dfsg1/minorGems/util/log/FileLog.h
Examining data/passage-4+dfsg1/minorGems/util/log/FileLog.cpp
Examining data/passage-4+dfsg1/minorGems/util/log/AppLog.cpp
Examining data/passage-4+dfsg1/minorGems/util/log/Log.cpp
Examining data/passage-4+dfsg1/minorGems/util/log/PrintLog.cpp
Examining data/passage-4+dfsg1/minorGems/util/log/testLog.cpp
Examining data/passage-4+dfsg1/minorGems/util/log/Log.h
Examining data/passage-4+dfsg1/minorGems/util/StringBufferOutputStream.h
Examining data/passage-4+dfsg1/minorGems/util/TranslationManager.cpp
Examining data/passage-4+dfsg1/minorGems/util/StringBufferOutputStream.cpp
Examining data/passage-4+dfsg1/minorGems/util/stringUtils.cpp
Examining data/passage-4+dfsg1/minorGems/util/SimpleVector.h
Examining data/passage-4+dfsg1/minorGems/util/TranslationManager.h
Examining data/passage-4+dfsg1/minorGems/util/printUtils.h
Examining data/passage-4+dfsg1/minorGems/util/printUtils.cpp
Examining data/passage-4+dfsg1/minorGems/util/test/testSnprintf.cpp
Examining data/passage-4+dfsg1/minorGems/util/SettingsManager.cpp
Examining data/passage-4+dfsg1/minorGems/crypto/hashes/sha1.cpp
Examining data/passage-4+dfsg1/minorGems/crypto/hashes/sha1sum.cpp
Examining data/passage-4+dfsg1/minorGems/crypto/hashes/sha1.h
Examining data/passage-4+dfsg1/minorGems/crypto/hashes/sha1Test.cpp
Examining data/passage-4+dfsg1/minorGems/graphics/ChannelFilter.h
Examining data/passage-4+dfsg1/minorGems/graphics/swapBuffers.h
Examining data/passage-4+dfsg1/minorGems/graphics/getKey.h
Examining data/passage-4+dfsg1/minorGems/graphics/filters/InvertFilter.h
Examining data/passage-4+dfsg1/minorGems/graphics/filters/MultiFilter.h
Examining data/passage-4+dfsg1/minorGems/graphics/filters/MedianFilter.h
Examining data/passage-4+dfsg1/minorGems/graphics/filters/quickselect.h
Examining data/passage-4+dfsg1/minorGems/graphics/filters/BoxBlurFilter.h
Examining data/passage-4+dfsg1/minorGems/graphics/filters/ThresholdFilter.h
Examining data/passage-4+dfsg1/minorGems/graphics/filters/SeamlessFilter.h
Examining data/passage-4+dfsg1/minorGems/graphics/GraphicBuffer.h
Examining data/passage-4+dfsg1/minorGems/graphics/RGBAImage.h
Examining data/passage-4+dfsg1/minorGems/graphics/IconMap.h
Examining data/passage-4+dfsg1/minorGems/graphics/3d/LandscapePrimitive3D.h
Examining data/passage-4+dfsg1/minorGems/graphics/3d/Primitive3D.h
Examining data/passage-4+dfsg1/minorGems/graphics/3d/Primitive3DFactory.h
Examining data/passage-4+dfsg1/minorGems/graphics/3d/Object3DFactory.h
Examining data/passage-4+dfsg1/minorGems/graphics/3d/Object3D.h
Examining data/passage-4+dfsg1/minorGems/graphics/3d/LathePrimitive3D.h
Examining data/passage-4+dfsg1/minorGems/graphics/loadFile.cpp
Examining data/passage-4+dfsg1/minorGems/graphics/converters/LittleEndianImageConverter.h
Examining data/passage-4+dfsg1/minorGems/graphics/converters/testPNG.cpp
Examining data/passage-4+dfsg1/minorGems/graphics/converters/bmpConverterTest.cpp
Examining data/passage-4+dfsg1/minorGems/graphics/converters/unix/JPEGImageConverterUnix.cpp
Examining data/passage-4+dfsg1/minorGems/graphics/converters/BigEndianImageConverter.h
Examining data/passage-4+dfsg1/minorGems/graphics/converters/TGAImageConverter.h
Examining data/passage-4+dfsg1/minorGems/graphics/converters/PNGImageConverter.h
Examining data/passage-4+dfsg1/minorGems/graphics/converters/libpngSample.cpp
Examining data/passage-4+dfsg1/minorGems/graphics/converters/lodepng.cpp
Examining data/passage-4+dfsg1/minorGems/graphics/converters/JPEGImageConverter.h
Examining data/passage-4+dfsg1/minorGems/graphics/converters/jpegConverterTest.cpp
Examining data/passage-4+dfsg1/minorGems/graphics/converters/lodepng.h
Examining data/passage-4+dfsg1/minorGems/graphics/converters/PNGImageConverter.cpp
Examining data/passage-4+dfsg1/minorGems/graphics/converters/BMPImageConverter.h
Examining data/passage-4+dfsg1/minorGems/graphics/Color.h
Examining data/passage-4+dfsg1/minorGems/graphics/ImageConverter.h
Examining data/passage-4+dfsg1/minorGems/graphics/getMouse.h
Examining data/passage-4+dfsg1/minorGems/graphics/keyCodes.h
Examining data/passage-4+dfsg1/minorGems/graphics/linux/SDLTest.cpp
Examining data/passage-4+dfsg1/minorGems/graphics/linux/ScreenGraphicsLinux.cpp
Examining data/passage-4+dfsg1/minorGems/graphics/linux/graphixCommonDefs.h
Examining data/passage-4+dfsg1/minorGems/graphics/Image.h
Examining data/passage-4+dfsg1/minorGems/graphics/ImageColorConverter.h
Examining data/passage-4+dfsg1/minorGems/graphics/ScreenGraphics.h
Examining data/passage-4+dfsg1/minorGems/graphics/mac/graphixCommonDefs.h
Examining data/passage-4+dfsg1/minorGems/graphics/mac/graphixFramework.cpp