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.