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/pikopixel.app-1.0-b9d/PikoPixel/NSBezierPath_PPUtilities.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/NSBitmapImageRep_PPUtilities.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/NSColor_PPUtilities.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/NSColorPanel_PPUtilities.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/NSCursor_PPUtilities.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/NSData_PPNativePasteboardType.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/NSDocument_PPUtilities.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/NSDocumentController_PPUtilities.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/NSError_PPUtilities.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/NSEvent_PPUtilities.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/NSFileManager_PPUtilities.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/NSImage_PPUtilities.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/NSImageRep_PPUtilities.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/NSMutableArray_PPUtilities.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/NSObject_PPUtilities.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/NSPasteboard_PPUtilities.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/NSTextField_PPUtilities.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/NSWindow_PPUtilities.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPAppBootUtilities.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPApplication.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPBackgroundPattern.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPBackgroundPatternPresets.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPBackgroundPatternType.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPBitmapPixelTypes.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPBuildEnvironmentMacros.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPCanvasView.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPCanvasView_Notifications.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPColorPickerPopupPanel.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPColorPickerPopupPanelController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPColorRampTool.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPColorSamplerTool.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPColorWell.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPCompositeThumbnail.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPCursorDefines.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPCursorLevel.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPCursorManager.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPDefines.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPDirectionType.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPDocument.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPDocument_NativeFileFormat.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPDocument_NativeFileIcon.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPDocument_Notifications.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPDocumentAnimationFileNoticeSheetController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPDocumentBackgroundSettingsSheetController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPDocumentEditImageSizePresetsSheetController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPDocumentEditPatternPresetsSheetController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPDocumentFlattenedSaveNoticeSheetController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPDocumentGridSettingsSheetController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPDocumentLayer.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPDocumentResizeSheetController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPDocumentSamplerImage.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPDocumentSamplerImagesSettingsSheetController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPDocumentScaleSheetController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPDocumentSheetController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPDocumentSizeSheetController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPDocumentTypes.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPDocumentWindow.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPDocumentWindowController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPDocumentWindowController_Notifications.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPDocumentWindowController_Sheets.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPEraserTool.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPExportPanelAccessoryViewController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPFilledRoundedRectView.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPFillTool.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPFramePinningType.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPFreehandSelectTool.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPGeometry.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPGNUstepFrameworksVersionCheck.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPGNUstepGlueUtilities.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPGNUstepPrefix.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPGNUstepUserDefaults.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPGridPattern.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPGridPatternPresets.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPGridType.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPHotkeyDisplayUtilities.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPHotkeys.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPHotkeySettingsWindowController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPHotkeyType.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPImagePixelAlphaPremultiplyTables.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPImageSizePresets.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPKeyboardLayout.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPKeyCancellableWindow.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPKeyConstants.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPLayerBlendingModeButton.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPLayerControlButtonImagesManager.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPLayerControlButtonImagesManager_Notifications.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPLayerControlsPopupPanelController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPLayerDisplayMode.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPLayerEnabledButtonCell.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPLayerOpacitySliderCell.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPLayersPanelController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPLayersTableView.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPLineTool.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPMagicWandTool.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPMagnifierTool.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPMiniColorWell.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPModifiablePPToolTypesMasks.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPModifierKeyMasks.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPMoveTool.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPNavigatorPopupPanelController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPNavigatorPopupView.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPObjCUtilities.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPOptional.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPOSXGlueUtilities.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPOSXPrefix.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPOvalTool.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPPanelController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPPanelDefaultFramePinnings.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPPanelsController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPPanelType.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPParabolicSlider.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPPatternPresets.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPPencilTool.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPPopupPanel.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPPopupPanelActionKeys.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPPopupPanelController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPPopupPanelsController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPPopupPanelType.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPPresettablePatternProtocol.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPPresettablePatternView.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPPreviewBackgroundType.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPPreviewPanelController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPPreviewView.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPRectSelectTool.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPRectTool.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPResizableDirectionsMasks.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPResizeControl.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPRuntimeEnvironmentMacros.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPSamplerImagePanelController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPSamplerImagePanelType.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPSamplerImagePopupPanelController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPSamplerImageView.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPScaledImageView.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPScreencastController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPScreencastPopupPanelController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPSDKNativeTypes.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPSRGBUtilities.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPTextAttributesDicts.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPThumbnailImageView.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPTitleablePopUpButton.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPTool.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPToolbox.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPToolButtonMatrix.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPToolModifierTipsPanelController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPToolModifierTipsText.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPToolsPanelController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPToolsPopupPanelController.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPToolType.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPToolUtilities.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPUIColors_Panels.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPUIFontDefines.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPUserDefaults.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPUserDefaultsInitialValues.h
Examining data/pikopixel.app-1.0-b9d/PikoPixel/PPUserFolderPaths.h

FINAL RESULTS:


ANALYSIS SUMMARY:

No hits found.
Lines analyzed = 8867 in approximately 0.37 seconds (23680 lines/second)
Physical Source Lines of Code (SLOC) = 3301
Hits@level = [0]   0 [1]   0 [2]   0 [3]   0 [4]   0 [5]   0
Hits@level+ = [0+]   0 [1+]   0 [2+]   0 [3+]   0 [4+]   0 [5+]   0
Hits/KSLOC@level+ = [0+]   0 [1+]   0 [2+]   0 [3+]   0 [4+]   0 [5+]   0
Dot directories skipped = 1 (--followdotdir overrides)
Minimum risk level = 1
There may be other security vulnerabilities; review your code!
See 'Secure Programming HOWTO'
(https://dwheeler.com/secure-programs) for more information.