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/gorm.app-1.2.26/GormObjCHeaderParser/OCIVar.h
Examining data/gorm.app-1.2.26/GormObjCHeaderParser/GormObjCHeaderParser.h
Examining data/gorm.app-1.2.26/GormObjCHeaderParser/OCIVarDecl.h
Examining data/gorm.app-1.2.26/GormObjCHeaderParser/ParserFunctions.h
Examining data/gorm.app-1.2.26/GormObjCHeaderParser/OCMethod.h
Examining data/gorm.app-1.2.26/GormObjCHeaderParser/OCClass.h
Examining data/gorm.app-1.2.26/GormObjCHeaderParser/OCHeaderParser.h
Examining data/gorm.app-1.2.26/GormObjCHeaderParser/NSScanner+OCHeaderParser.h
Examining data/gorm.app-1.2.26/GormLib/IBProjects.h
Examining data/gorm.app-1.2.26/GormLib/IBApplicationAdditions.h
Examining data/gorm.app-1.2.26/GormLib/IBProjectFiles.h
Examining data/gorm.app-1.2.26/GormLib/IBEditors.h
Examining data/gorm.app-1.2.26/GormLib/IBDocuments.h
Examining data/gorm.app-1.2.26/GormLib/IBPalette.h
Examining data/gorm.app-1.2.26/GormLib/IBInspectorMode.h
Examining data/gorm.app-1.2.26/GormLib/IBInspectorManager.h
Examining data/gorm.app-1.2.26/GormLib/IBViewResourceDragging.h
Examining data/gorm.app-1.2.26/GormLib/IBCellProtocol.h
Examining data/gorm.app-1.2.26/GormLib/IBSystem.h
Examining data/gorm.app-1.2.26/GormLib/IBObjectProtocol.h
Examining data/gorm.app-1.2.26/GormLib/IBDefines.h
Examining data/gorm.app-1.2.26/GormLib/IBViewAdditions.h
Examining data/gorm.app-1.2.26/GormLib/IBObjectAdditions.h
Examining data/gorm.app-1.2.26/GormLib/InterfaceBuilder.h
Examining data/gorm.app-1.2.26/GormLib/IBPlugin.h
Examining data/gorm.app-1.2.26/GormLib/IBCellAdditions.h
Examining data/gorm.app-1.2.26/GormLib/IBInspector.h
Examining data/gorm.app-1.2.26/GormLib/IBConnectors.h
Examining data/gorm.app-1.2.26/GormLib/IBViewProtocol.h
Examining data/gorm.app-1.2.26/GormLib/IBResourceManager.h
Examining data/gorm.app-1.2.26/Plugins/Gorm/GormGormWrapperLoader.h
Examining data/gorm.app-1.2.26/Plugins/Xib/GormXibWrapperLoader.h
Examining data/gorm.app-1.2.26/Plugins/Xib/GormXibCustomResource.h
Examining data/gorm.app-1.2.26/Plugins/GModel/GormGModelWrapperLoader.h
Examining data/gorm.app-1.2.26/Plugins/Nib/GormNibWrapperLoader.h
Examining data/gorm.app-1.2.26/Plugins/Nib/GormNibCustomResource.h
Examining data/gorm.app-1.2.26/GormPrefs/GormPalettesPref.h
Examining data/gorm.app-1.2.26/GormPrefs/GormPrefs.h
Examining data/gorm.app-1.2.26/GormPrefs/GormGeneralPref.h
Examining data/gorm.app-1.2.26/GormPrefs/GormPluginsPref.h
Examining data/gorm.app-1.2.26/GormPrefs/GormHeadersPref.h
Examining data/gorm.app-1.2.26/GormPrefs/GormPrefController.h
Examining data/gorm.app-1.2.26/GormPrefs/GormShelfPref.h
Examining data/gorm.app-1.2.26/GormPrefs/GormGuidelinePref.h
Examining data/gorm.app-1.2.26/GormCore/GormFunctions.h
Examining data/gorm.app-1.2.26/GormCore/GormViewSizeInspector.h
Examining data/gorm.app-1.2.26/GormCore/GormImage.h
Examining data/gorm.app-1.2.26/GormCore/GormOutlineView.h
Examining data/gorm.app-1.2.26/GormCore/GormViewWithSubviewsEditor.h
Examining data/gorm.app-1.2.26/GormCore/GormDefines.h
Examining data/gorm.app-1.2.26/GormCore/GormCustomView.h
Examining data/gorm.app-1.2.26/GormCore/GormClassManager.h
Examining data/gorm.app-1.2.26/GormCore/GormWrapperLoader.h
Examining data/gorm.app-1.2.26/GormCore/GormOpenGLView.h
Examining data/gorm.app-1.2.26/GormCore/GormObjectInspector.h
Examining data/gorm.app-1.2.26/GormCore/GormNSSplitViewInspector.h
Examining data/gorm.app-1.2.26/GormCore/GormFontViewController.h
Examining data/gorm.app-1.2.26/GormCore/GormCustomClassInspector.h
Examining data/gorm.app-1.2.26/GormCore/GormResourceManager.h
Examining data/gorm.app-1.2.26/GormCore/GormViewWindow.h
Examining data/gorm.app-1.2.26/GormCore/NSColorWell+GormExtensions.h
Examining data/gorm.app-1.2.26/GormCore/GormInternalViewEditor.h
Examining data/gorm.app-1.2.26/GormCore/GormServer.h
Examining data/gorm.app-1.2.26/GormCore/GormSplitViewEditor.h
Examining data/gorm.app-1.2.26/GormCore/NSView+GormExtensions.h
Examining data/gorm.app-1.2.26/GormCore/GormObjectEditor.h
Examining data/gorm.app-1.2.26/GormCore/GormResourceEditor.h
Examining data/gorm.app-1.2.26/GormCore/GormSoundEditor.h
Examining data/gorm.app-1.2.26/GormCore/GormCore.h
Examining data/gorm.app-1.2.26/GormCore/GormPluginManager.h
Examining data/gorm.app-1.2.26/GormCore/GormPrivate.h
Examining data/gorm.app-1.2.26/GormCore/GormPalettesManager.h
Examining data/gorm.app-1.2.26/GormCore/GormClassInspector.h
Examining data/gorm.app-1.2.26/GormCore/GormViewEditor.h
Examining data/gorm.app-1.2.26/GormCore/GormGenericEditor.h
Examining data/gorm.app-1.2.26/GormCore/GormViewKnobs.h
Examining data/gorm.app-1.2.26/GormCore/GormNSWindow.h
Examining data/gorm.app-1.2.26/GormCore/GormFilePrefsManager.h
Examining data/gorm.app-1.2.26/GormCore/GormWrapperBuilder.h
Examining data/gorm.app-1.2.26/GormCore/GormBoxEditor.h
Examining data/gorm.app-1.2.26/GormCore/GormWindowEditor.h
Examining data/gorm.app-1.2.26/GormCore/GormPlacementInfo.h
Examining data/gorm.app-1.2.26/GormCore/GormWindowTemplate.h
Examining data/gorm.app-1.2.26/GormCore/GormImageInspector.h
Examining data/gorm.app-1.2.26/GormCore/GormScrollViewAttributesInspector.h
Examining data/gorm.app-1.2.26/GormCore/GormImageEditor.h
Examining data/gorm.app-1.2.26/GormCore/GormNSPanel.h
Examining data/gorm.app-1.2.26/GormCore/GormProtocol.h
Examining data/gorm.app-1.2.26/GormCore/GormViewWithContentViewEditor.h
Examining data/gorm.app-1.2.26/GormCore/GormConnectionInspector.h
Examining data/gorm.app-1.2.26/GormCore/GormSoundView.h
Examining data/gorm.app-1.2.26/GormCore/GormSetNameController.h
Examining data/gorm.app-1.2.26/GormCore/GormDocumentController.h
Examining data/gorm.app-1.2.26/GormCore/NSCell+GormAdditions.h
Examining data/gorm.app-1.2.26/GormCore/GormClassPanelController.h
Examining data/gorm.app-1.2.26/GormCore/GormDocument.h
Examining data/gorm.app-1.2.26/GormCore/GormControlEditor.h
Examining data/gorm.app-1.2.26/GormCore/GormInspectorsManager.h
Examining data/gorm.app-1.2.26/GormCore/GormPlugin.h
Examining data/gorm.app-1.2.26/GormCore/GormHelpInspector.h
Examining data/gorm.app-1.2.26/GormCore/GormClassEditor.h
Examining data/gorm.app-1.2.26/GormCore/GormSound.h
Examining data/gorm.app-1.2.26/GormCore/GormResource.h
Examining data/gorm.app-1.2.26/GormCore/GormFilesOwner.h
Examining data/gorm.app-1.2.26/GormCore/GormSoundInspector.h
Examining data/gorm.app-1.2.26/GormCore/GormMatrixEditor.h
Examining data/gorm.app-1.2.26/GormCore/GormStandaloneViewEditor.h
Examining data/gorm.app-1.2.26/GormCore/GormDocumentWindow.h
Examining data/gorm.app-1.2.26/GormCore/NSFontManager+GormExtensions.h
Examining data/gorm.app-1.2.26/Palettes/0Menus/GormMenuAttributesInspector.h
Examining data/gorm.app-1.2.26/Palettes/0Menus/GormNSMenu.h
Examining data/gorm.app-1.2.26/Palettes/0Menus/GormMenuItemAttributesInspector.h
Examining data/gorm.app-1.2.26/Palettes/0Menus/GormNSMenuView.h
Examining data/gorm.app-1.2.26/Palettes/1Windows/GormWindowAttributesInspector.h
Examining data/gorm.app-1.2.26/Palettes/1Windows/WindowsPalette.h
Examining data/gorm.app-1.2.26/Palettes/1Windows/GormDrawerAttributesInspector.h
Examining data/gorm.app-1.2.26/Palettes/1Windows/GormWindowSizeInspector.h
Examining data/gorm.app-1.2.26/Palettes/2Controls/GormMatrixAttributesInspector.h
Examining data/gorm.app-1.2.26/Palettes/2Controls/GormTextFieldAttributesInspector.h
Examining data/gorm.app-1.2.26/Palettes/2Controls/GormStepperAttributesInspector.h
Examining data/gorm.app-1.2.26/Palettes/2Controls/GormProgressIndicatorAttributesInspector.h
Examining data/gorm.app-1.2.26/Palettes/2Controls/GormBoxAttributesInspector.h
Examining data/gorm.app-1.2.26/Palettes/2Controls/GormButtonAttributesInspector.h
Examining data/gorm.app-1.2.26/Palettes/2Controls/GormCellAttributesInspector.h
Examining data/gorm.app-1.2.26/Palettes/2Controls/GormSliderAttributesInspector.h
Examining data/gorm.app-1.2.26/Palettes/2Controls/GormNSPopUpButton.h
Examining data/gorm.app-1.2.26/Palettes/2Controls/GormButtonEditor.h
Examining data/gorm.app-1.2.26/Palettes/2Controls/GormColorWellAttributesInspector.h
Examining data/gorm.app-1.2.26/Palettes/2Controls/GormPopUpButtonAttributesInspector.h
Examining data/gorm.app-1.2.26/Palettes/2Controls/GormFormAttributesInspector.h
Examining data/gorm.app-1.2.26/Palettes/4Data/GormImageViewAttributesInspector.h
Examining data/gorm.app-1.2.26/Palettes/4Data/GormTextViewAttributesInspector.h
Examining data/gorm.app-1.2.26/Palettes/4Data/GormNumberFormatterAttributesInspector.h
Examining data/gorm.app-1.2.26/Palettes/4Data/GormNSComboBoxAttributesInspector.h
Examining data/gorm.app-1.2.26/Palettes/4Data/GormTextViewEditor.h
Examining data/gorm.app-1.2.26/Palettes/4Data/GormDateFormatterAttributesInspector.h
Examining data/gorm.app-1.2.26/Palettes/4Data/GormTextViewSizeInspector.h
Examining data/gorm.app-1.2.26/Palettes/3Containers/GormNSTableView.h
Examining data/gorm.app-1.2.26/Palettes/3Containers/GormNSBrowser.h
Examining data/gorm.app-1.2.26/Palettes/3Containers/GormTableColumnAttributesInspector.h
Examining data/gorm.app-1.2.26/Palettes/3Containers/GormTableViewAttributesInspector.h
Examining data/gorm.app-1.2.26/Palettes/3Containers/GormNSOutlineView.h
Examining data/gorm.app-1.2.26/Palettes/3Containers/GormTableColumnSizeInspector.h
Examining data/gorm.app-1.2.26/Palettes/3Containers/GormBrowserAttributesInspector.h
Examining data/gorm.app-1.2.26/Palettes/3Containers/GormTabViewAttributesInspector.h
Examining data/gorm.app-1.2.26/Palettes/3Containers/GormTableViewEditor.h
Examining data/gorm.app-1.2.26/Palettes/3Containers/GormTabViewEditor.h
Examining data/gorm.app-1.2.26/Palettes/3Containers/GormTableViewSizeInspector.h
Examining data/gorm.app-1.2.26/Documentation/Examples/SimpleApp/MyController.h
Examining data/gorm.app-1.2.26/Documentation/Examples/Controller/WinController.h
Examining data/gorm.app-1.2.26/Documentation/Examples/Controller/MyController.h

FINAL RESULTS:

data/gorm.app-1.2.26/GormCore/GormObjectInspector.h:43:24:  [5] (buffer) gets:
  Does not check for buffer overflows (CWE-120, CWE-20). Use fgets() instead.
  NSMutableDictionary	*gets;

ANALYSIS SUMMARY:

Hits = 1
Lines analyzed = 8905 in approximately 0.54 seconds (16461 lines/second)
Physical Source Lines of Code (SLOC) = 3071
Hits@level = [0]   0 [1]   0 [2]   0 [3]   0 [4]   0 [5]   1
Hits@level+ = [0+]   1 [1+]   1 [2+]   1 [3+]   1 [4+]   1 [5+]   1
Hits/KSLOC@level+ = [0+] 0.325627 [1+] 0.325627 [2+] 0.325627 [3+] 0.325627 [4+] 0.325627 [5+] 0.325627
Dot directories skipped = 2 (--followdotdir overrides)
Minimum risk level = 1
Not every hit is necessarily a security vulnerability.
There may be other security vulnerabilities; review your code!
See 'Secure Programming HOWTO'
(https://dwheeler.com/secure-programs) for more information.