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/xdmf-3.0+git20190531/XdmfAttributeCenter.hpp
Examining data/xdmf-3.0+git20190531/XdmfAttributeType.hpp
Examining data/xdmf-3.0+git20190531/XdmfDomain.cpp
Examining data/xdmf-3.0+git20190531/XdmfGridCollectionType.hpp
Examining data/xdmf-3.0+git20190531/XdmfUnstructuredGrid.hpp
Examining data/xdmf-3.0+git20190531/XdmfGridController.cpp
Examining data/xdmf-3.0+git20190531/XdmfTopologyType.hpp
Examining data/xdmf-3.0+git20190531/XdmfAttributeType.cpp
Examining data/xdmf-3.0+git20190531/XdmfTemplate.hpp
Examining data/xdmf-3.0+git20190531/XdmfSet.cpp
Examining data/xdmf-3.0+git20190531/XdmfGeometry.hpp
Examining data/xdmf-3.0+git20190531/XdmfGridCollection.hpp
Examining data/xdmf-3.0+git20190531/XdmfGrid.cpp
Examining data/xdmf-3.0+git20190531/XdmfAggregate.cpp
Examining data/xdmf-3.0+git20190531/XdmfRegularGrid.cpp
Examining data/xdmf-3.0+git20190531/utils/XdmfExodusWriter.cpp
Examining data/xdmf-3.0+git20190531/utils/XdmfGeometryConverter.cpp
Examining data/xdmf-3.0+git20190531/utils/XdmfDiff.hpp
Examining data/xdmf-3.0+git20190531/utils/XdmfTopologyConverter.hpp
Examining data/xdmf-3.0+git20190531/utils/tests/Cxx/TestXdmfGeometryConverter.cpp
Examining data/xdmf-3.0+git20190531/utils/tests/Cxx/TestXdmfDiff.cpp
Examining data/xdmf-3.0+git20190531/utils/tests/Cxx/TestXdmfExodusIO.cpp
Examining data/xdmf-3.0+git20190531/utils/tests/Cxx/TestXdmfTopologyConverter.cpp
Examining data/xdmf-3.0+git20190531/utils/tests/C/CTestXdmfDiff.c
Examining data/xdmf-3.0+git20190531/utils/tests/C/CTestXdmfExodusIO.c
Examining data/xdmf-3.0+git20190531/utils/tests/C/CTestXdmfTopologyConverter.c
Examining data/xdmf-3.0+git20190531/utils/tests/C/CTestXdmfGeometryConverter.c
Examining data/xdmf-3.0+git20190531/utils/XdmfExodusReader.cpp
Examining data/xdmf-3.0+git20190531/utils/XdmfPartitioner.hpp
Examining data/xdmf-3.0+git20190531/utils/XdmfDiff.cpp
Examining data/xdmf-3.0+git20190531/utils/XdmfUtils.hpp
Examining data/xdmf-3.0+git20190531/utils/XdmfGeometryConverter.hpp
Examining data/xdmf-3.0+git20190531/utils/XdmfFortran.cpp
Examining data/xdmf-3.0+git20190531/utils/XdmfExodusConverter.cpp
Examining data/xdmf-3.0+git20190531/utils/XdmfFortran.hpp
Examining data/xdmf-3.0+git20190531/utils/XdmfExodusReader.hpp
Examining data/xdmf-3.0+git20190531/utils/XdmfExodusWriter.hpp
Examining data/xdmf-3.0+git20190531/utils/XdmfTopologyConverter.cpp
Examining data/xdmf-3.0+git20190531/utils/XdmfPartitioner.cpp
Examining data/xdmf-3.0+git20190531/XdmfRectilinearGrid.cpp
Examining data/xdmf-3.0+git20190531/XdmfTopology.hpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfGridController.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfGeometry.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/XdmfExampleCollect.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/XdmfFileConnectTest.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfWriter.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/ExampleXdmfRead.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/WriteArray.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfTopology.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/ReadFunctionArray.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfMultiOpen.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfGridTemplate.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfAggregate.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/XdmfTestCompareFiles.hpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfAttribute.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfBinaryController.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfGraph.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfTime.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfXPath.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfFunction.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/XdmfPostFixCalc.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfTIFFReadWriteCompressed.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfUnstructuredGrid.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfMultiXPath.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/ReadArray.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/HugeReadArray.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfReader.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfCurvilinearGrid.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfHDF5Hyperslab.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfRegularGrid.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfSubset.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfXPointerReference.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfTopologyMixed.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfWriterHDF5ThenXML.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfHDF5Visit.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/HugeWriteArray.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/XdmfFileAcceptTest.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfMap.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfRectilinearGrid.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfSet.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfVisitorValueCounter.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/XdmfTestDataGenerator.hpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/ExampleXdmfEdit.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/ExampleXdmfWrite.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfTemplate.cpp
Examining data/xdmf-3.0+git20190531/tests/Cxx/TestXdmfGridCollection.cpp
Examining data/xdmf-3.0+git20190531/tests/C/CTestXdmfGraph.c
Examining data/xdmf-3.0+git20190531/tests/C/CTestXdmfGridCollection.c
Examining data/xdmf-3.0+git20190531/tests/C/CTestXdmfTopology.c
Examining data/xdmf-3.0+git20190531/tests/C/CTestXdmfRectilinearGrid.c
Examining data/xdmf-3.0+git20190531/tests/C/CTestXdmfCurvilinearGrid.c
Examining data/xdmf-3.0+git20190531/tests/C/CTestXdmfMap.c
Examining data/xdmf-3.0+git20190531/tests/C/CTestXdmfAttribute.c
Examining data/xdmf-3.0+git20190531/tests/C/CTestXdmfRegularGrid.c
Examining data/xdmf-3.0+git20190531/tests/C/CTestXdmfBinaryController.c
Examining data/xdmf-3.0+git20190531/tests/C/CTestXdmfUnstructuredGrid.c
Examining data/xdmf-3.0+git20190531/tests/C/CTestXdmfAggregate.c
Examining data/xdmf-3.0+git20190531/tests/C/CTestXdmfDomain.c
Examining data/xdmf-3.0+git20190531/tests/C/CTestXdmfGridController.c
Examining data/xdmf-3.0+git20190531/tests/C/CTestXdmfSet.c
Examining data/xdmf-3.0+git20190531/tests/C/CTestXdmfWriter.c
Examining data/xdmf-3.0+git20190531/tests/C/CTestXdmfTIFFReadWriteCompressed.c
Examining data/xdmf-3.0+git20190531/tests/C/CTestXdmfGeometry.c
Examining data/xdmf-3.0+git20190531/XdmfSet.hpp
Examining data/xdmf-3.0+git20190531/XdmfReader.cpp
Examining data/xdmf-3.0+git20190531/XdmfGeometry.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfSparseMatrix.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfWriter.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfHDF5Writer.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/XdmfConnectTest2.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfReader.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfHeavyDataWriter.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfTopology.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfHDF5Controller.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfRead.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfMap.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfUnstructuredGrid.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfSet.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfGeometry.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/DSMLoopTest.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfRectilinearGrid.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfHeavyDataController.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfTime.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfGeometryType.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfGraph.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfInformation.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfPlaceholder.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfTopologyType.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfSystemUtils.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfArray.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/XdmfAcceptTest.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfDSM.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/XdmfConnectTest.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfItemProperty.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfAggregate.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfItemFactory.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfSubset.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfArrayType.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfAttribute.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfDSMSelfcontained.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfCoreItemFactory.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfGridCollection.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfDSMNoThread.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfFunction.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfItem.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfCoreReader.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfTIFFController.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfError.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfCurvilinearGrid.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfRegularGrid.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfDomain.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfBinaryController.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfEdit.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfGrid.cpp
Examining data/xdmf-3.0+git20190531/examples/Cxx/ExampleXdmfWrite.cpp
Examining data/xdmf-3.0+git20190531/XdmfGridController.hpp
Examining data/xdmf-3.0+git20190531/XdmfSetType.cpp
Examining data/xdmf-3.0+git20190531/XdmfGrid.hpp
Examining data/xdmf-3.0+git20190531/XdmfGridCollectionType.cpp
Examining data/xdmf-3.0+git20190531/core/XdmfCoreItemFactory.cpp
Examining data/xdmf-3.0+git20190531/core/XdmfHeavyDataDescription.hpp
Examining data/xdmf-3.0+git20190531/core/XdmfWriter.cpp
Examining data/xdmf-3.0+git20190531/core/XdmfCoreReader.hpp
Examining data/xdmf-3.0+git20190531/core/XdmfArray.hpp
Examining data/xdmf-3.0+git20190531/core/XdmfBinaryController.hpp
Examining data/xdmf-3.0+git20190531/core/XdmfHeavyDataWriter.hpp
Examining data/xdmf-3.0+git20190531/core/XdmfItem.hpp
Examining data/xdmf-3.0+git20190531/core/XdmfPlaceholder.cpp
Examining data/xdmf-3.0+git20190531/core/tests/Cxx/TestXdmfArrayWriteRead.cpp
Examining data/xdmf-3.0+git20190531/core/tests/Cxx/TestXdmfHDF5Controller.cpp
Examining data/xdmf-3.0+git20190531/core/tests/Cxx/TestXdmfHDF5WriterTree.cpp
Examining data/xdmf-3.0+git20190531/core/tests/Cxx/TestXdmfArrayMultidimensional.cpp
Examining data/xdmf-3.0+git20190531/core/tests/Cxx/TestXdmfSparseMatrix.cpp
Examining data/xdmf-3.0+git20190531/core/tests/Cxx/TestXdmfVersion.cpp
Examining data/xdmf-3.0+git20190531/core/tests/Cxx/TestXdmfArrayWriteReadHyperSlabs.cpp
Examining data/xdmf-3.0+git20190531/core/tests/Cxx/TestXdmfArrayMultiDimensionalInsert.cpp
Examining data/xdmf-3.0+git20190531/core/tests/Cxx/TestXdmfError.cpp
Examining data/xdmf-3.0+git20190531/core/tests/Cxx/TestXdmfInformation.cpp
Examining data/xdmf-3.0+git20190531/core/tests/Cxx/TestXdmfArray.cpp
Examining data/xdmf-3.0+git20190531/core/tests/Cxx/TestXdmfHDF5Writer.cpp
Examining data/xdmf-3.0+git20190531/core/tests/Cxx/TestXdmfArrayInsert.cpp
Examining data/xdmf-3.0+git20190531/core/tests/C/CTestXdmfArrayType.c
Examining data/xdmf-3.0+git20190531/core/tests/C/CTestXdmfSparseMatrix.c
Examining data/xdmf-3.0+git20190531/core/tests/C/CTestXdmfHDF5Controller.c
Examining data/xdmf-3.0+git20190531/core/tests/C/CTestXdmfInformation.c
Examining data/xdmf-3.0+git20190531/core/tests/C/CTestXdmfArray.c
Examining data/xdmf-3.0+git20190531/core/tests/C/CTestXdmfSubset.c
Examining data/xdmf-3.0+git20190531/core/tests/C/CTestXdmfFunction.c
Examining data/xdmf-3.0+git20190531/core/tests/C/CTestXdmfError.c
Examining data/xdmf-3.0+git20190531/core/tests/C/CTestXdmfWriter.c
Examining data/xdmf-3.0+git20190531/core/XdmfTIFFController.cpp
Examining data/xdmf-3.0+git20190531/core/XdmfHeavyDataDescription.cpp
Examining data/xdmf-3.0+git20190531/core/XdmfHDF5Controller.cpp
Examining data/xdmf-3.0+git20190531/core/loki/Sequence.h