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