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/ode-0.16/OPCODE/OPC_BaseModel.h
Examining data/ode-0.16/OPCODE/OPC_Picking.cpp
Examining data/ode-0.16/OPCODE/OPC_SphereTriOverlap.h
Examining data/ode-0.16/OPCODE/Ice/IcePairs.h
Examining data/ode-0.16/OPCODE/Ice/IceUtils.h
Examining data/ode-0.16/OPCODE/Ice/IceRay.cpp
Examining data/ode-0.16/OPCODE/Ice/IceIndexedTriangle.h
Examining data/ode-0.16/OPCODE/Ice/IceRevisitedRadix.h
Examining data/ode-0.16/OPCODE/Ice/IceRandom.h
Examining data/ode-0.16/OPCODE/Ice/IceTriList.h
Examining data/ode-0.16/OPCODE/Ice/IceLSS.h
Examining data/ode-0.16/OPCODE/Ice/IceIndexedTriangle.cpp
Examining data/ode-0.16/OPCODE/Ice/IceSegment.cpp
Examining data/ode-0.16/OPCODE/Ice/IcePreprocessor.h
Examining data/ode-0.16/OPCODE/Ice/IceHPoint.cpp
Examining data/ode-0.16/OPCODE/Ice/IceSegment.h
Examining data/ode-0.16/OPCODE/Ice/IceRay.h
Examining data/ode-0.16/OPCODE/Ice/IceRevisitedRadix.cpp
Examining data/ode-0.16/OPCODE/Ice/IceFPU.h
Examining data/ode-0.16/OPCODE/Ice/IceUtils.cpp
Examining data/ode-0.16/OPCODE/Ice/IcePlane.h
Examining data/ode-0.16/OPCODE/Ice/IceTypes.h
Examining data/ode-0.16/OPCODE/Ice/IceMatrix4x4.cpp
Examining data/ode-0.16/OPCODE/Ice/IceMatrix3x3.cpp
Examining data/ode-0.16/OPCODE/Ice/IceMemoryMacros.h
Examining data/ode-0.16/OPCODE/Ice/IceTriangle.cpp
Examining data/ode-0.16/OPCODE/Ice/IceOBB.cpp
Examining data/ode-0.16/OPCODE/Ice/IcePoint.h
Examining data/ode-0.16/OPCODE/Ice/IcePlane.cpp
Examining data/ode-0.16/OPCODE/Ice/IceContainer.h
Examining data/ode-0.16/OPCODE/Ice/IceMatrix3x3.h
Examining data/ode-0.16/OPCODE/Ice/IceMatrix4x4.h
Examining data/ode-0.16/OPCODE/Ice/IceHPoint.h
Examining data/ode-0.16/OPCODE/Ice/IceAxes.h
Examining data/ode-0.16/OPCODE/Ice/IceOBB.h
Examining data/ode-0.16/OPCODE/Ice/IceRandom.cpp
Examining data/ode-0.16/OPCODE/Ice/IceContainer.cpp
Examining data/ode-0.16/OPCODE/Ice/IceTriangle.h
Examining data/ode-0.16/OPCODE/Ice/IcePoint.cpp
Examining data/ode-0.16/OPCODE/Ice/IceBoundingSphere.h
Examining data/ode-0.16/OPCODE/Ice/IceAABB.h
Examining data/ode-0.16/OPCODE/Ice/IceAABB.cpp
Examining data/ode-0.16/OPCODE/OPC_AABBTree.h
Examining data/ode-0.16/OPCODE/Opcode.h
Examining data/ode-0.16/OPCODE/OPC_TreeBuilders.h
Examining data/ode-0.16/OPCODE/OPC_OptimizedTree.cpp
Examining data/ode-0.16/OPCODE/OPC_PlanesTriOverlap.h
Examining data/ode-0.16/OPCODE/OPC_VolumeCollider.h
Examining data/ode-0.16/OPCODE/OPC_PlanesCollider.h
Examining data/ode-0.16/OPCODE/OPC_Model.cpp
Examining data/ode-0.16/OPCODE/OPC_RayAABBOverlap.h
Examining data/ode-0.16/OPCODE/OPC_Model.h
Examining data/ode-0.16/OPCODE/OPC_RayCollider.cpp
Examining data/ode-0.16/OPCODE/OPC_LSSTriOverlap.h
Examining data/ode-0.16/OPCODE/OPC_AABBCollider.cpp
Examining data/ode-0.16/OPCODE/OPC_PlanesAABBOverlap.h