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/blobby-1.0/src/raknet/SocketLayer.h Examining data/blobby-1.0/src/raknet/BitStream.cpp Examining data/blobby-1.0/src/raknet/RakServer.cpp Examining data/blobby-1.0/src/raknet/ReliabilityLayer.cpp Examining data/blobby-1.0/src/raknet/RakNetStatistics.h Examining data/blobby-1.0/src/raknet/PacketPool.cpp Examining data/blobby-1.0/src/raknet/RakClient.h Examining data/blobby-1.0/src/raknet/GetTime.h Examining data/blobby-1.0/src/raknet/MTUSize.h Examining data/blobby-1.0/src/raknet/ReliabilityLayer.h Examining data/blobby-1.0/src/raknet/SimpleMutex.cpp Examining data/blobby-1.0/src/raknet/InternalPacket.h Examining data/blobby-1.0/src/raknet/NetworkTypes.h Examining data/blobby-1.0/src/raknet/NetworkTypes.cpp Examining data/blobby-1.0/src/raknet/SimpleMutex.h Examining data/blobby-1.0/src/raknet/PacketPool.h Examining data/blobby-1.0/src/raknet/BitStream.h Examining data/blobby-1.0/src/raknet/PacketEnumerations.h Examining data/blobby-1.0/src/raknet/RakPeer.cpp Examining data/blobby-1.0/src/raknet/LinkedList.h Examining data/blobby-1.0/src/raknet/SocketLayer.cpp Examining data/blobby-1.0/src/raknet/PacketPriority.h Examining data/blobby-1.0/src/raknet/GetTime.cpp Examining data/blobby-1.0/src/raknet/InternalPacketPool.h Examining data/blobby-1.0/src/raknet/InternalPacketPool.cpp Examining data/blobby-1.0/src/raknet/RakPeer.h Examining data/blobby-1.0/src/raknet/RakNetStatistics.cpp Examining data/blobby-1.0/src/raknet/SingleProducerConsumer.h Examining data/blobby-1.0/src/raknet/RakServer.h Examining data/blobby-1.0/src/raknet/RakClient.cpp Examining data/blobby-1.0/src/raknet/ArrayList.h Examining data/blobby-1.0/src/GenericIO.cpp Examining data/blobby-1.0/src/RenderManagerNull.cpp Examining data/blobby-1.0/src/lua/lualib.h Examining data/blobby-1.0/src/lua/ltm.c Examining data/blobby-1.0/src/lua/ltm.h Examining data/blobby-1.0/src/lua/lcorolib.c Examining data/blobby-1.0/src/lua/lua.h Examining data/blobby-1.0/src/lua/lua.c Examining data/blobby-1.0/src/lua/lobject.h Examining data/blobby-1.0/src/lua/lobject.c Examining data/blobby-1.0/src/lua/ltable.h Examining data/blobby-1.0/src/lua/lua.hpp Examining data/blobby-1.0/src/lua/llex.c Examining data/blobby-1.0/src/lua/ltable.c Examining data/blobby-1.0/src/lua/llex.h Examining data/blobby-1.0/src/lua/lgc.h Examining data/blobby-1.0/src/lua/llimits.h Examining data/blobby-1.0/src/lua/lgc.c Examining data/blobby-1.0/src/lua/ldump.c Examining data/blobby-1.0/src/lua/ldebug.c Examining data/blobby-1.0/src/lua/ldebug.h Examining data/blobby-1.0/src/lua/lbaselib.c Examining data/blobby-1.0/src/lua/ltablib.c Examining data/blobby-1.0/src/lua/linit.c Examining data/blobby-1.0/src/lua/ldo.h Examining data/blobby-1.0/src/lua/lundump.h Examining data/blobby-1.0/src/lua/lzio.c Examining data/blobby-1.0/src/lua/lzio.h Examining data/blobby-1.0/src/lua/ldo.c Examining data/blobby-1.0/src/lua/lundump.c Examining data/blobby-1.0/src/lua/luac.c Examining data/blobby-1.0/src/lua/lopcodes.h Examining data/blobby-1.0/src/lua/lauxlib.h Examining data/blobby-1.0/src/lua/lopcodes.c Examining data/blobby-1.0/src/lua/lauxlib.c Examining data/blobby-1.0/src/lua/lbitlib.c Examining data/blobby-1.0/src/lua/lcode.c Examining data/blobby-1.0/src/lua/lcode.h Examining data/blobby-1.0/src/lua/lapi.h Examining data/blobby-1.0/src/lua/liolib.c Examining data/blobby-1.0/src/lua/lparser.h Examining data/blobby-1.0/src/lua/lparser.c Examining data/blobby-1.0/src/lua/lapi.c Examining data/blobby-1.0/src/lua/lstrlib.c Examining data/blobby-1.0/src/lua/lctype.h Examining data/blobby-1.0/src/lua/lctype.c Examining data/blobby-1.0/src/lua/ldblib.c Examining data/blobby-1.0/src/lua/loslib.c Examining data/blobby-1.0/src/lua/lstring.h Examining data/blobby-1.0/src/lua/lmathlib.c Examining data/blobby-1.0/src/lua/lstring.c Examining data/blobby-1.0/src/lua/luaconf.h Examining data/blobby-1.0/src/lua/loadlib.c Examining data/blobby-1.0/src/lua/lstate.c Examining data/blobby-1.0/src/lua/lstate.h Examining data/blobby-1.0/src/lua/lvm.h Examining data/blobby-1.0/src/lua/lvm.c Examining data/blobby-1.0/src/lua/lmem.c Examining data/blobby-1.0/src/lua/lmem.h Examining data/blobby-1.0/src/lua/lfunc.h Examining data/blobby-1.0/src/lua/lfunc.c Examining data/blobby-1.0/src/IReplayLoader.h Examining data/blobby-1.0/src/PlayerInput.h Examining data/blobby-1.0/src/ReplayLoader.cpp Examining data/blobby-1.0/src/server/DedicatedServer.cpp Examining data/blobby-1.0/src/server/NetworkPlayer.h Examining data/blobby-1.0/src/server/NetworkPlayer.cpp Examining data/blobby-1.0/src/server/DedicatedServer.h Examining data/blobby-1.0/src/server/NetworkGame.h Examining data/blobby-1.0/src/server/NetworkGame.cpp Examining data/blobby-1.0/src/server/servermain.cpp Examining data/blobby-1.0/src/state/NetworkState.h Examining data/blobby-1.0/src/state/State.cpp Examining data/blobby-1.0/src/state/NetworkState.cpp Examining data/blobby-1.0/src/state/ReplayState.cpp Examining data/blobby-1.0/src/state/LocalGameState.cpp Examining data/blobby-1.0/src/state/ReplayState.h Examining data/blobby-1.0/src/state/OptionsState.h Examining data/blobby-1.0/src/state/LobbyState.cpp Examining data/blobby-1.0/src/state/LobbyState.h Examining data/blobby-1.0/src/state/OptionsState.cpp Examining data/blobby-1.0/src/state/GameState.cpp Examining data/blobby-1.0/src/state/State.h Examining data/blobby-1.0/src/state/LocalGameState.h Examining data/blobby-1.0/src/state/GameState.h Examining data/blobby-1.0/src/state/ReplaySelectionState.cpp Examining data/blobby-1.0/src/state/ReplaySelectionState.h Examining data/blobby-1.0/src/state/NetworkSearchState.h Examining data/blobby-1.0/src/state/NetworkSearchState.cpp Examining data/blobby-1.0/src/FileExceptions.h Examining data/blobby-1.0/src/tinyxml/tinyxmlparser.cpp Examining data/blobby-1.0/src/tinyxml/tinystr.h Examining data/blobby-1.0/src/tinyxml/tinyxmlerror.cpp Examining data/blobby-1.0/src/tinyxml/tinyxml.cpp Examining data/blobby-1.0/src/tinyxml/tinystr.cpp Examining data/blobby-1.0/src/tinyxml/tinyxml.h Examining data/blobby-1.0/src/SoundManager.h Examining data/blobby-1.0/src/RenderManagerSDL.cpp Examining data/blobby-1.0/src/RenderManagerSDL.h Examining data/blobby-1.0/src/DuelMatch.cpp Examining data/blobby-1.0/src/Blood.h Examining data/blobby-1.0/src/Clock.cpp Examining data/blobby-1.0/src/Vector.h Examining data/blobby-1.0/src/input_device/KeyboardInput.cpp Examining data/blobby-1.0/src/input_device/JoystickPool.h Examining data/blobby-1.0/src/input_device/TouchInput.cpp Examining data/blobby-1.0/src/input_device/JoystickPool.cpp Examining data/blobby-1.0/src/input_device/MouseInput.cpp Examining data/blobby-1.0/src/input_device/JoystickInput.cpp Examining data/blobby-1.0/src/blobnet/adt/Queue.hpp Examining data/blobby-1.0/src/blobnet/exception/HttpException.hpp Examining data/blobby-1.0/src/blobnet/layer/Http.cpp Examining data/blobby-1.0/src/blobnet/layer/Http.hpp Examining data/blobby-1.0/src/blobnet/Logger.hpp Examining data/blobby-1.0/src/FileSystem.cpp Examining data/blobby-1.0/src/ReplaySavePoint.h Examining data/blobby-1.0/src/RenderManager.cpp Examining data/blobby-1.0/src/GenericIODetail.h Examining data/blobby-1.0/src/Clock.h Examining data/blobby-1.0/src/Blood.cpp Examining data/blobby-1.0/src/File.cpp Examining data/blobby-1.0/src/InputDevice.h Examining data/blobby-1.0/src/FileWrite.h Examining data/blobby-1.0/src/GameConstants.h Examining data/blobby-1.0/src/BlobbyDebug.cpp Examining data/blobby-1.0/src/InputSourceFactory.h Examining data/blobby-1.0/src/RenderManagerGL2D.h Examining data/blobby-1.0/src/ReplaySavePoint.cpp Examining data/blobby-1.0/src/PlayerIdentity.cpp Examining data/blobby-1.0/src/IScriptableComponent.h Examining data/blobby-1.0/src/PhysicState.cpp Examining data/blobby-1.0/src/MatchEvents.h Examining data/blobby-1.0/src/PhysicWorld.h Examining data/blobby-1.0/src/InputManager.h Examining data/blobby-1.0/src/NetworkMessage.h Examining data/blobby-1.0/src/ReplayPlayer.h Examining data/blobby-1.0/src/Global.h Examining data/blobby-1.0/src/BotAPICalculations.h Examining data/blobby-1.0/src/GenericIO.h Examining data/blobby-1.0/src/RenderManagerGP2X.cpp Examining data/blobby-1.0/src/InputManager.cpp Examining data/blobby-1.0/src/LocalInputSource.h Examining data/blobby-1.0/src/ReplayDefs.h Examining data/blobby-1.0/src/SoundManager.cpp Examining data/blobby-1.0/src/LocalInputSource.cpp Examining data/blobby-1.0/src/RenderManagerGL2D.cpp Examining data/blobby-1.0/src/DuelMatch.h Examining data/blobby-1.0/src/InputSource.h Examining data/blobby-1.0/src/UserConfig.h Examining data/blobby-1.0/src/FileRead.h Examining data/blobby-1.0/src/IScriptableComponent.cpp Examining data/blobby-1.0/src/GenericIOFwd.h Examining data/blobby-1.0/src/InputSource.cpp Examining data/blobby-1.0/src/PhysicState.h Examining data/blobby-1.0/src/GameLogic.h Examining data/blobby-1.0/src/ReplayRecorder.h Examining data/blobby-1.0/src/PhysicWorld.cpp Examining data/blobby-1.0/src/GameLogicState.h Examining data/blobby-1.0/src/ReplayPlayer.cpp Examining data/blobby-1.0/src/InputSourceFactory.cpp Examining data/blobby-1.0/src/ScriptedInputSource.h Examining data/blobby-1.0/src/IMGUI.h Examining data/blobby-1.0/src/FileSystem.h Examining data/blobby-1.0/src/DuelMatchState.h Examining data/blobby-1.0/src/SpeedController.h Examining data/blobby-1.0/src/IMGUI.cpp Examining data/blobby-1.0/src/BotAPICalculations.cpp Examining data/blobby-1.0/src/GameLogicState.cpp Examining data/blobby-1.0/src/TextManager.h Examining data/blobby-1.0/src/SpeedController.cpp