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/gabedit-2.5.1~20200828/src/MultiGrid/DomainMG.h
Examining data/gabedit-2.5.1~20200828/src/MultiGrid/DomainMG.c
Examining data/gabedit-2.5.1~20200828/src/MultiGrid/PoissonMG.c
Examining data/gabedit-2.5.1~20200828/src/MultiGrid/TypesMG.h
Examining data/gabedit-2.5.1~20200828/src/MultiGrid/GridMG.c
Examining data/gabedit-2.5.1~20200828/src/MultiGrid/PoissonMG.h
Examining data/gabedit-2.5.1~20200828/src/MultiGrid/GridMG.h
Examining data/gabedit-2.5.1~20200828/src/NWChem/NWChemGuess.c
Examining data/gabedit-2.5.1~20200828/src/NWChem/NWChemTypes.h
Examining data/gabedit-2.5.1~20200828/src/NWChem/NWChemBasis.h
Examining data/gabedit-2.5.1~20200828/src/NWChem/NWChemMolecule.c
Examining data/gabedit-2.5.1~20200828/src/NWChem/NWChem.h
Examining data/gabedit-2.5.1~20200828/src/NWChem/NWChemKeywords.h
Examining data/gabedit-2.5.1~20200828/src/NWChem/NWChemGlobal.h
Examining data/gabedit-2.5.1~20200828/src/NWChem/NWChemGuess.h
Examining data/gabedit-2.5.1~20200828/src/NWChem/NWChemBasis.c
Examining data/gabedit-2.5.1~20200828/src/NWChem/NWChemMolecule.h
Examining data/gabedit-2.5.1~20200828/src/NWChem/NWChemKeywords.c
Examining data/gabedit-2.5.1~20200828/src/NWChem/NWChem.c
Examining data/gabedit-2.5.1~20200828/src/Gamess/GamessSCF.c
Examining data/gabedit-2.5.1~20200828/src/Gamess/GamessControl.h
Examining data/gabedit-2.5.1~20200828/src/Gamess/GamessGlobal.h
Examining data/gabedit-2.5.1~20200828/src/Gamess/GamessBasis.c
Examining data/gabedit-2.5.1~20200828/src/Gamess/GamessMolecule.c
Examining data/gabedit-2.5.1~20200828/src/Gamess/GamessSCF.h
Examining data/gabedit-2.5.1~20200828/src/Gamess/Gamess.h
Examining data/gabedit-2.5.1~20200828/src/Gamess/Gamess.c
Examining data/gabedit-2.5.1~20200828/src/Gamess/GamessTypes.h
Examining data/gabedit-2.5.1~20200828/src/Gamess/GamessControl.c
Examining data/gabedit-2.5.1~20200828/src/Gamess/GamessGuess.h
Examining data/gabedit-2.5.1~20200828/src/Gamess/GamessGuess.c
Examining data/gabedit-2.5.1~20200828/src/Gamess/GamessMolecule.h
Examining data/gabedit-2.5.1~20200828/src/Gamess/GamessBasis.h
Examining data/gabedit-2.5.1~20200828/src/MPQC/MPQCFunctionals.h
Examining data/gabedit-2.5.1~20200828/src/MPQC/MPQCOptimization.c
Examining data/gabedit-2.5.1~20200828/src/MPQC/MPQCProperties.c
Examining data/gabedit-2.5.1~20200828/src/MPQC/MPQCLib.h
Examining data/gabedit-2.5.1~20200828/src/MPQC/MPQCMole.h
Examining data/gabedit-2.5.1~20200828/src/MPQC/MPQCMolecule.h
Examining data/gabedit-2.5.1~20200828/src/MPQC/MPQCMole.c
Examining data/gabedit-2.5.1~20200828/src/MPQC/MPQCBasis.h
Examining data/gabedit-2.5.1~20200828/src/MPQC/MPQCBasis.c
Examining data/gabedit-2.5.1~20200828/src/MPQC/MPQCGlobal.h
Examining data/gabedit-2.5.1~20200828/src/MPQC/MPQCTypes.h
Examining data/gabedit-2.5.1~20200828/src/MPQC/MPQCProperties.h
Examining data/gabedit-2.5.1~20200828/src/MPQC/MPQC.c
Examining data/gabedit-2.5.1~20200828/src/MPQC/MPQCBasisLibrary.c
Examining data/gabedit-2.5.1~20200828/src/MPQC/MPQCMpqc.h
Examining data/gabedit-2.5.1~20200828/src/MPQC/MPQCGuessWaveFunction.h
Examining data/gabedit-2.5.1~20200828/src/MPQC/MPQCMpqc.c
Examining data/gabedit-2.5.1~20200828/src/MPQC/MPQCBasisLibrary.h
Examining data/gabedit-2.5.1~20200828/src/MPQC/MPQCFunctionals.c
Examining data/gabedit-2.5.1~20200828/src/MPQC/MPQCOptimization.h
Examining data/gabedit-2.5.1~20200828/src/MPQC/MPQC.h
Examining data/gabedit-2.5.1~20200828/src/MPQC/MPQCLib.c
Examining data/gabedit-2.5.1~20200828/src/MPQC/MPQCGuessWaveFunction.c
Examining data/gabedit-2.5.1~20200828/src/MPQC/MPQCMolecule.c
Examining data/gabedit-2.5.1~20200828/src/Orca/OrcaBasis.c
Examining data/gabedit-2.5.1~20200828/src/Orca/OrcaMolecule.h
Examining data/gabedit-2.5.1~20200828/src/Orca/OrcaTypes.h
Examining data/gabedit-2.5.1~20200828/src/Orca/Orca.c
Examining data/gabedit-2.5.1~20200828/src/Orca/OrcaMolecule.c
Examining data/gabedit-2.5.1~20200828/src/Orca/OrcaGlobal.h
Examining data/gabedit-2.5.1~20200828/src/Orca/OrcaBasis.h
Examining data/gabedit-2.5.1~20200828/src/Orca/OrcaKeywords.h
Examining data/gabedit-2.5.1~20200828/src/Orca/OrcaGuess.h
Examining data/gabedit-2.5.1~20200828/src/Orca/Orca.h
Examining data/gabedit-2.5.1~20200828/src/Orca/OrcaKeywords.c
Examining data/gabedit-2.5.1~20200828/src/Orca/OrcaGuess.c
Examining data/gabedit-2.5.1~20200828/src/Symmetry/SOperation.c
Examining data/gabedit-2.5.1~20200828/src/Symmetry/GenerateMolecule.c
Examining data/gabedit-2.5.1~20200828/src/Symmetry/Element.c
Examining data/gabedit-2.5.1~20200828/src/Symmetry/SAtom.c
Examining data/gabedit-2.5.1~20200828/src/Symmetry/PolyHedralOperators.c
Examining data/gabedit-2.5.1~20200828/src/Symmetry/PointGroups.c
Examining data/gabedit-2.5.1~20200828/src/Symmetry/MoleculeSymmetryInterface.h
Examining data/gabedit-2.5.1~20200828/src/Symmetry/SymmetryGabedit.c
Examining data/gabedit-2.5.1~20200828/src/Symmetry/PointGroupGabedit.c
Examining data/gabedit-2.5.1~20200828/src/Symmetry/SymmetryGabedit.h
Examining data/gabedit-2.5.1~20200828/src/Symmetry/MoleculeSymmetry.h
Examining data/gabedit-2.5.1~20200828/src/Symmetry/PointGroupGabedit.h
Examining data/gabedit-2.5.1~20200828/src/Symmetry/HashMapSAtoms.h
Examining data/gabedit-2.5.1~20200828/src/Symmetry/Element.h
Examining data/gabedit-2.5.1~20200828/src/Symmetry/PointGroups.h
Examining data/gabedit-2.5.1~20200828/src/Symmetry/Elements.c
Examining data/gabedit-2.5.1~20200828/src/Symmetry/SOperations.c
Examining data/gabedit-2.5.1~20200828/src/Symmetry/MoleculeSymmetry.c
Examining data/gabedit-2.5.1~20200828/src/Symmetry/MoleculeSymmetryType.h
Examining data/gabedit-2.5.1~20200828/src/Symmetry/SAtom.h
Examining data/gabedit-2.5.1~20200828/src/Symmetry/ReduceMolecule.c
Examining data/gabedit-2.5.1~20200828/src/Symmetry/PrincipalAxis.h
Examining data/gabedit-2.5.1~20200828/src/Symmetry/SMolecule.c
Examining data/gabedit-2.5.1~20200828/src/Symmetry/HashMapSAtoms.c
Examining data/gabedit-2.5.1~20200828/src/Symmetry/PrincipalAxis.c
Examining data/gabedit-2.5.1~20200828/src/Symmetry/PolyHedralOperators.h
Examining data/gabedit-2.5.1~20200828/src/Symmetry/MoleculeSymmetryInterface.c
Examining data/gabedit-2.5.1~20200828/src/Symmetry/Elements.h
Examining data/gabedit-2.5.1~20200828/src/Symmetry/SOperations.h
Examining data/gabedit-2.5.1~20200828/src/Symmetry/ReducePolyHedralMolecule.h
Examining data/gabedit-2.5.1~20200828/src/Symmetry/SMolecule.h
Examining data/gabedit-2.5.1~20200828/src/Symmetry/ReduceMolecule.h
Examining data/gabedit-2.5.1~20200828/src/Symmetry/GenerateMolecule.h
Examining data/gabedit-2.5.1~20200828/src/Symmetry/SymmetryOperators.c
Examining data/gabedit-2.5.1~20200828/src/Symmetry/ReducePolyHedralMolecule.c
Examining data/gabedit-2.5.1~20200828/src/Symmetry/SOperation.h
Examining data/gabedit-2.5.1~20200828/src/Symmetry/SymmetryOperators.h
Examining data/gabedit-2.5.1~20200828/src/IsotopeDistribution/IsotopeDistributionCalculator.c
Examining data/gabedit-2.5.1~20200828/src/IsotopeDistribution/IsotopeDistributionCalculator.h
Examining data/gabedit-2.5.1~20200828/src/IsotopeDistribution/IsotopeDistributionCalculatorDlg.c
Examining data/gabedit-2.5.1~20200828/src/IsotopeDistribution/IsotopeDistributionCalculatorDlg.h
Examining data/gabedit-2.5.1~20200828/src/FireFly/FireFlySCF.c
Examining data/gabedit-2.5.1~20200828/src/FireFly/FireFlyTypes.h
Examining data/gabedit-2.5.1~20200828/src/FireFly/FireFlyControl.c
Examining data/gabedit-2.5.1~20200828/src/FireFly/FireFlyGuess.h
Examining data/gabedit-2.5.1~20200828/src/FireFly/FireFlySCF.h
Examining data/gabedit-2.5.1~20200828/src/FireFly/FireFlyGuess.c
Examining data/gabedit-2.5.1~20200828/src/FireFly/FireFly.c
Examining data/gabedit-2.5.1~20200828/src/FireFly/FireFlyBasis.h
Examining data/gabedit-2.5.1~20200828/src/FireFly/FireFlyGlobal.h
Examining data/gabedit-2.5.1~20200828/src/FireFly/FireFlyMolecule.c
Examining data/gabedit-2.5.1~20200828/src/FireFly/FireFlyControl.h
Examining data/gabedit-2.5.1~20200828/src/FireFly/FireFlyBasis.c
Examining data/gabedit-2.5.1~20200828/src/FireFly/FireFly.h
Examining data/gabedit-2.5.1~20200828/src/FireFly/FireFlyMolecule.h
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/MolecularDynamics.h
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/CreatePersonalMMFile.c
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/Atom.c
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/MolecularDynamics.c
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/MolecularMechanics.c
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/PDBTemplate.c
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/MolecularMechanics.h
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/SetPDBTemplate.h
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/ForceField.c
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/SavePDBTemplate.h
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/SetPDBTemplate.c
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/CreatePersonalMMFile.h
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/MolecularMechanicsDlg.c
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/CreateDefaultPDBTpl.h
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/QuasiNewton.h
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/LoadPDBTemplate.h
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/CreateMolecularMechanicsFile.c
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/SteepestDescent.c
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/PDBTemplate.h
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/CalculTypesAmber.c
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/ConjugateGradient.h
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/SetMMParameters.c
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/LoadPDBTemplate.c
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/CreateMolecularMechanicsFile.h
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/ConjugateGradient.c
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/SavePDBTemplate.c
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/Molecule.h
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/MolecularMechanicsDlg.h
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/CalculTypesAmber.h
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/ForceField.h
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/CreateDefaultPDBTpl.c
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/Atom.h
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/QuasiNewton.c
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/SteepestDescent.h
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/Molecule.c
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/SetMMParameters.h
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/LoadMMParameters.h
Examining data/gabedit-2.5.1~20200828/src/MolecularMechanics/LoadMMParameters.c
Examining data/gabedit-2.5.1~20200828/src/Gaussian/GInterfaceMethodeBase.h
Examining data/gabedit-2.5.1~20200828/src/Gaussian/GInterfaceRoute.h
Examining data/gabedit-2.5.1~20200828/src/Gaussian/Gaussian.h
Examining data/gabedit-2.5.1~20200828/src/Gaussian/GInterfaceGeom.c
Examining data/gabedit-2.5.1~20200828/src/Gaussian/GInterfaceBasis.h
Examining data/gabedit-2.5.1~20200828/src/Gaussian/GInterfaceRoute.c
Examining data/gabedit-2.5.1~20200828/src/Gaussian/Gaussian.c
Examining data/gabedit-2.5.1~20200828/src/Gaussian/GInterfaceMethodeBase.c
Examining data/gabedit-2.5.1~20200828/src/Gaussian/GInterfaceBasis.c
Examining data/gabedit-2.5.1~20200828/src/Gaussian/GaussGlobal.h
Examining data/gabedit-2.5.1~20200828/src/Gaussian/GInterfaceLink.c
Examining data/gabedit-2.5.1~20200828/src/Gaussian/GInterfaceLink.h
Examining data/gabedit-2.5.1~20200828/src/Gaussian/GInterfaceGeom.h
Examining data/gabedit-2.5.1~20200828/src/Common/MenuToolBar.c
Examining data/gabedit-2.5.1~20200828/src/Common/Run.c
Examining data/gabedit-2.5.1~20200828/src/Common/Printer.h
Examining data/gabedit-2.5.1~20200828/src/Common/Run.h
Examining data/gabedit-2.5.1~20200828/src/Common/Help.h
Examining data/gabedit-2.5.1~20200828/src/Common/BasisGlobal.h
Examining data/gabedit-2.5.1~20200828/src/Common/Global.h
Examining data/gabedit-2.5.1~20200828/src/Common/TextEdit.h
Examining data/gabedit-2.5.1~20200828/src/Common/Status.c
Examining data/gabedit-2.5.1~20200828/src/Common/Status.h
Examining data/gabedit-2.5.1~20200828/src/Common/StockIcons.c
Examining data/gabedit-2.5.1~20200828/src/Common/Gabedit.c
Examining data/gabedit-2.5.1~20200828/src/Common/StockIcons.h
Examining data/gabedit-2.5.1~20200828/src/Common/SplashScreen.h
Examining data/gabedit-2.5.1~20200828/src/Common/Windows.h
Examining data/gabedit-2.5.1~20200828/src/Common/Preferences.c
Examining data/gabedit-2.5.1~20200828/src/Common/SplashScreen.c
Examining data/gabedit-2.5.1~20200828/src/Common/TextEdit.c
Examining data/gabedit-2.5.1~20200828/src/Common/Help.c
Examining data/gabedit-2.5.1~20200828/src/Common/Install.h
Examining data/gabedit-2.5.1~20200828/src/Common/Printer.c
Examining data/gabedit-2.5.1~20200828/src/Common/GabeditType.h
Examining data/gabedit-2.5.1~20200828/src/Common/Windows.c
Examining data/gabedit-2.5.1~20200828/src/Common/Install.c
Examining data/gabedit-2.5.1~20200828/src/Common/Preferences.h
Examining data/gabedit-2.5.1~20200828/src/Common/Exit.c
Examining data/gabedit-2.5.1~20200828/src/Common/Exit.h
Examining data/gabedit-2.5.1~20200828/src/Common/MenuToolBar.h
Examining data/gabedit-2.5.1~20200828/src/SemiEmpirical/SemiEmpiricalModel.h
Examining data/gabedit-2.5.1~20200828/src/SemiEmpirical/MoleculeSE.h
Examining data/gabedit-2.5.1~20200828/src/SemiEmpirical/SemiEmpiricalModel.c
Examining data/gabedit-2.5.1~20200828/src/SemiEmpirical/SemiEmpiricalMD.h
Examining data/gabedit-2.5.1~20200828/src/SemiEmpirical/SemiEmpirical.c
Examining data/gabedit-2.5.1~20200828/src/SemiEmpirical/AtomSE.h
Examining data/gabedit-2.5.1~20200828/src/SemiEmpirical/SemiEmpiricalDlg.c
Examining data/gabedit-2.5.1~20200828/src/SemiEmpirical/SemiEmpiricalMD.c
Examining data/gabedit-2.5.1~20200828/src/SemiEmpirical/SemiEmpirical.h
Examining data/gabedit-2.5.1~20200828/src/SemiEmpirical/AtomSE.c
Examining data/gabedit-2.5.1~20200828/src/SemiEmpirical/SemiEmpiricalDlg.h
Examining data/gabedit-2.5.1~20200828/src/SemiEmpirical/MoleculeSE.c
Examining data/gabedit-2.5.1~20200828/src/QFF/Gabedit2MRQFF.h
Examining data/gabedit-2.5.1~20200828/src/QFF/Gabedit2MRQFF.c
Examining data/gabedit-2.5.1~20200828/src/Spectrum/VASPSpectra.h
Examining data/gabedit-2.5.1~20200828/src/Spectrum/ECDSpectrum.c
Examining data/gabedit-2.5.1~20200828/src/Spectrum/SpectrumWin.c
Examining data/gabedit-2.5.1~20200828/src/Spectrum/DOS.c
Examining data/gabedit-2.5.1~20200828/src/Spectrum/VASPSpectra.c
Examining data/gabedit-2.5.1~20200828/src/Spectrum/RamanSpectrum.h
Examining data/gabedit-2.5.1~20200828/src/Spectrum/DOS.h
Examining data/gabedit-2.5.1~20200828/src/Spectrum/IRSpectrum.h
Examining data/gabedit-2.5.1~20200828/src/Spectrum/IGVPT2Spectrum.c
Examining data/gabedit-2.5.1~20200828/src/Spectrum/UVSpectrum.h
Examining data/gabedit-2.5.1~20200828/src/Spectrum/NMRSpectrum.c
Examining data/gabedit-2.5.1~20200828/src/Spectrum/SpectrumWin.h
Examining data/gabedit-2.5.1~20200828/src/Spectrum/IRSpectrum.c
Examining data/gabedit-2.5.1~20200828/src/Spectrum/NMRSpectrum.h
Examining data/gabedit-2.5.1~20200828/src/Spectrum/IGVPT2Spectrum.h
Examining data/gabedit-2.5.1~20200828/src/Spectrum/UVSpectrum.c
Examining data/gabedit-2.5.1~20200828/src/Spectrum/ECDSpectrum.h
Examining data/gabedit-2.5.1~20200828/src/Spectrum/RamanSpectrum.c
Examining data/gabedit-2.5.1~20200828/src/Molpro/MInterfaceComm.c
Examining data/gabedit-2.5.1~20200828/src/Molpro/MolproLib.c
Examining data/gabedit-2.5.1~20200828/src/Molpro/MInterfaceGeom.h
Examining data/gabedit-2.5.1~20200828/src/Molpro/MInterfaceGene.c
Examining data/gabedit-2.5.1~20200828/src/Molpro/MInterfaceBasis.h
Examining data/gabedit-2.5.1~20200828/src/Molpro/MolproBasisLibrary.h
Examining data/gabedit-2.5.1~20200828/src/Molpro/MInterfaceGeom.c
Examining data/gabedit-2.5.1~20200828/src/Molpro/MInterfaceGene.h
Examining data/gabedit-2.5.1~20200828/src/Molpro/MolproBasisLibrary.c
Examining data/gabedit-2.5.1~20200828/src/Molpro/MInterfaceComm.h
Examining data/gabedit-2.5.1~20200828/src/Molpro/Molpro.h
Examining data/gabedit-2.5.1~20200828/src/Molpro/MInterfaceBasis.c
Examining data/gabedit-2.5.1~20200828/src/Molpro/MolproLib.h
Examining data/gabedit-2.5.1~20200828/src/Molpro/Molpro.c
Examining data/gabedit-2.5.1~20200828/src/Mopac/MopacRem.h
Examining data/gabedit-2.5.1~20200828/src/Mopac/MopacMolecule.h
Examining data/gabedit-2.5.1~20200828/src/Mopac/MopacTypes.h
Examining data/gabedit-2.5.1~20200828/src/Mopac/MopacRem.c
Examining data/gabedit-2.5.1~20200828/src/Mopac/MopacMolecule.c
Examining data/gabedit-2.5.1~20200828/src/Mopac/MopacGlobal.h
Examining data/gabedit-2.5.1~20200828/src/Mopac/Mopac.c
Examining data/gabedit-2.5.1~20200828/src/Mopac/Mopac.h
Examining data/gabedit-2.5.1~20200828/src/Geometry/GeomZmatrix.c