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/dia-0.97.3+git20160930/app/app_procs.h Examining data/dia-0.97.3+git20160930/app/authors.h Examining data/dia-0.97.3+git20160930/app/autosave.c Examining data/dia-0.97.3+git20160930/app/autosave.h Examining data/dia-0.97.3+git20160930/app/color_area.c Examining data/dia-0.97.3+git20160930/app/color_area.h Examining data/dia-0.97.3+git20160930/app/commands.h Examining data/dia-0.97.3+git20160930/app/confirm.c Examining data/dia-0.97.3+git20160930/app/confirm.h Examining data/dia-0.97.3+git20160930/app/connectionpoint_ops.c Examining data/dia-0.97.3+git20160930/app/connectionpoint_ops.h Examining data/dia-0.97.3+git20160930/app/create_object.c Examining data/dia-0.97.3+git20160930/app/create_object.h Examining data/dia-0.97.3+git20160930/app/cursor.c Examining data/dia-0.97.3+git20160930/app/cursor.h Examining data/dia-0.97.3+git20160930/app/cut_n_paste.c Examining data/dia-0.97.3+git20160930/app/cut_n_paste.h Examining data/dia-0.97.3+git20160930/app/defaults.c Examining data/dia-0.97.3+git20160930/app/defaults.h Examining data/dia-0.97.3+git20160930/app/dia-application.c Examining data/dia-0.97.3+git20160930/app/dia-application.h Examining data/dia-0.97.3+git20160930/app/dia-props.c Examining data/dia-0.97.3+git20160930/app/dia-props.h Examining data/dia-0.97.3+git20160930/app/dia-win-remote.c Examining data/dia-0.97.3+git20160930/app/diagram.h Examining data/dia-0.97.3+git20160930/app/diagram_tree.h Examining data/dia-0.97.3+git20160930/app/diagram_tree_model.c Examining data/dia-0.97.3+git20160930/app/diagram_tree_model.h Examining data/dia-0.97.3+git20160930/app/diagram_tree_view.c Examining data/dia-0.97.3+git20160930/app/diagrid.h Examining data/dia-0.97.3+git20160930/app/diapagelayout.c Examining data/dia-0.97.3+git20160930/app/diapagelayout.h Examining data/dia-0.97.3+git20160930/app/disp_callbacks.c Examining data/dia-0.97.3+git20160930/app/disp_callbacks.h Examining data/dia-0.97.3+git20160930/app/display.h Examining data/dia-0.97.3+git20160930/app/dynamic_refresh.c Examining data/dia-0.97.3+git20160930/app/dynamic_refresh.h Examining data/dia-0.97.3+git20160930/app/exit_dialog.c Examining data/dia-0.97.3+git20160930/app/exit_dialog.h Examining data/dia-0.97.3+git20160930/app/filedlg.c Examining data/dia-0.97.3+git20160930/app/filedlg.h Examining data/dia-0.97.3+git20160930/app/find-and-replace.c Examining data/dia-0.97.3+git20160930/app/find-and-replace.h Examining data/dia-0.97.3+git20160930/app/grid.c Examining data/dia-0.97.3+git20160930/app/grid.h Examining data/dia-0.97.3+git20160930/app/gtkhwrapbox.c Examining data/dia-0.97.3+git20160930/app/gtkhwrapbox.h Examining data/dia-0.97.3+git20160930/app/gtkvwrapbox.c Examining data/dia-0.97.3+git20160930/app/gtkvwrapbox.h Examining data/dia-0.97.3+git20160930/app/gtkwrapbox.c Examining data/dia-0.97.3+git20160930/app/gtkwrapbox.h Examining data/dia-0.97.3+git20160930/app/handle_ops.c Examining data/dia-0.97.3+git20160930/app/handle_ops.h Examining data/dia-0.97.3+git20160930/app/highlight.c Examining data/dia-0.97.3+git20160930/app/highlight.h Examining data/dia-0.97.3+git20160930/app/interface.h Examining data/dia-0.97.3+git20160930/app/layer_dialog.h Examining data/dia-0.97.3+git20160930/app/linewidth_area.c Examining data/dia-0.97.3+git20160930/app/linewidth_area.h Examining data/dia-0.97.3+git20160930/app/load_save.h Examining data/dia-0.97.3+git20160930/app/magnify.c Examining data/dia-0.97.3+git20160930/app/magnify.h Examining data/dia-0.97.3+git20160930/app/main.c Examining data/dia-0.97.3+git20160930/app/menus.h Examining data/dia-0.97.3+git20160930/app/modify_tool.h Examining data/dia-0.97.3+git20160930/app/navigation.c Examining data/dia-0.97.3+git20160930/app/navigation.h Examining data/dia-0.97.3+git20160930/app/object_ops.c Examining data/dia-0.97.3+git20160930/app/object_ops.h Examining data/dia-0.97.3+git20160930/app/pagesetup.c Examining data/dia-0.97.3+git20160930/app/pagesetup.h Examining data/dia-0.97.3+git20160930/app/plugin-manager.c Examining data/dia-0.97.3+git20160930/app/plugin-manager.h Examining data/dia-0.97.3+git20160930/app/preferences.c Examining data/dia-0.97.3+git20160930/app/preferences.h Examining data/dia-0.97.3+git20160930/app/properties-dialog.c Examining data/dia-0.97.3+git20160930/app/properties-dialog.h Examining data/dia-0.97.3+git20160930/app/recent_files.c Examining data/dia-0.97.3+git20160930/app/recent_files.h Examining data/dia-0.97.3+git20160930/app/render_gdk.c Examining data/dia-0.97.3+git20160930/app/render_gdk.h Examining data/dia-0.97.3+git20160930/app/ruler.c Examining data/dia-0.97.3+git20160930/app/ruler.h Examining data/dia-0.97.3+git20160930/app/scroll_tool.c Examining data/dia-0.97.3+git20160930/app/scroll_tool.h Examining data/dia-0.97.3+git20160930/app/select.c Examining data/dia-0.97.3+git20160930/app/select.h Examining data/dia-0.97.3+git20160930/app/sheets.c Examining data/dia-0.97.3+git20160930/app/sheets.h Examining data/dia-0.97.3+git20160930/app/sheets_dialog.c Examining data/dia-0.97.3+git20160930/app/sheets_dialog.h Examining data/dia-0.97.3+git20160930/app/sheets_dialog_callbacks.c Examining data/dia-0.97.3+git20160930/app/sheets_dialog_callbacks.h Examining data/dia-0.97.3+git20160930/app/splash.c Examining data/dia-0.97.3+git20160930/app/textedit.c Examining data/dia-0.97.3+git20160930/app/textedit.h Examining data/dia-0.97.3+git20160930/app/textedit_tool.c Examining data/dia-0.97.3+git20160930/app/textedit_tool.h Examining data/dia-0.97.3+git20160930/app/tool.c Examining data/dia-0.97.3+git20160930/app/tool.h Examining data/dia-0.97.3+git20160930/app/toolbox.c Examining data/dia-0.97.3+git20160930/app/toolbox.h Examining data/dia-0.97.3+git20160930/app/undo.h Examining data/dia-0.97.3+git20160930/app/winmain.c Examining data/dia-0.97.3+git20160930/app/commands.c Examining data/dia-0.97.3+git20160930/app/interface.c Examining data/dia-0.97.3+git20160930/app/diagram.c Examining data/dia-0.97.3+git20160930/app/undo.c Examining data/dia-0.97.3+git20160930/app/modify_tool.c Examining data/dia-0.97.3+git20160930/app/load_save.c Examining data/dia-0.97.3+git20160930/app/display.c Examining data/dia-0.97.3+git20160930/app/app_procs.c Examining data/dia-0.97.3+git20160930/app/layer_dialog.c Examining data/dia-0.97.3+git20160930/app/menus.c Examining data/dia-0.97.3+git20160930/bindings/dia-bindings.h Examining data/dia-0.97.3+git20160930/bindings/dia-connections.cpp Examining data/dia-0.97.3+git20160930/bindings/dia-connections.h Examining data/dia-0.97.3+git20160930/bindings/dia-diagramdata.cpp Examining data/dia-0.97.3+git20160930/bindings/dia-diagramdata.h Examining data/dia-0.97.3+git20160930/bindings/dia-extra.cpp Examining data/dia-0.97.3+git20160930/bindings/dia-extra.h Examining data/dia-0.97.3+git20160930/bindings/dia-object.cpp Examining data/dia-0.97.3+git20160930/bindings/dia-object.h Examining data/dia-0.97.3+git20160930/bindings/dia-properties.h Examining data/dia-0.97.3+git20160930/bindings/dia-python-extra.cpp Examining data/dia-0.97.3+git20160930/bindings/dia-python-extra.h Examining data/dia-0.97.3+git20160930/bindings/dia-renderer.cpp Examining data/dia-0.97.3+git20160930/bindings/dia-renderer.h Examining data/dia-0.97.3+git20160930/bindings/dia-properties.cpp Examining data/dia-0.97.3+git20160930/installer/win32/gennsh.c Examining data/dia-0.97.3+git20160930/lib/arrows.h Examining data/dia-0.97.3+git20160930/lib/attributes.c Examining data/dia-0.97.3+git20160930/lib/attributes.h Examining data/dia-0.97.3+git20160930/lib/autoroute.c Examining data/dia-0.97.3+git20160930/lib/autoroute.h Examining data/dia-0.97.3+git20160930/lib/bezier-common.c Examining data/dia-0.97.3+git20160930/lib/bezier-common.h Examining data/dia-0.97.3+git20160930/lib/bezier_conn.c Examining data/dia-0.97.3+git20160930/lib/bezier_conn.h Examining data/dia-0.97.3+git20160930/lib/beziershape.c Examining data/dia-0.97.3+git20160930/lib/beziershape.h Examining data/dia-0.97.3+git20160930/lib/boundingbox.c Examining data/dia-0.97.3+git20160930/lib/boundingbox.h Examining data/dia-0.97.3+git20160930/lib/color.c Examining data/dia-0.97.3+git20160930/lib/color.h Examining data/dia-0.97.3+git20160930/lib/connection.c Examining data/dia-0.97.3+git20160930/lib/connection.h Examining data/dia-0.97.3+git20160930/lib/connectionpoint.c Examining data/dia-0.97.3+git20160930/lib/connectionpoint.h Examining data/dia-0.97.3+git20160930/lib/connpoint_line.c Examining data/dia-0.97.3+git20160930/lib/connpoint_line.h Examining data/dia-0.97.3+git20160930/lib/create.c Examining data/dia-0.97.3+git20160930/lib/create.h Examining data/dia-0.97.3+git20160930/lib/debug.h Examining data/dia-0.97.3+git20160930/lib/dia-enums.h Examining data/dia-0.97.3+git20160930/lib/dia_dirs.c Examining data/dia-0.97.3+git20160930/lib/dia_dirs.h Examining data/dia-0.97.3+git20160930/lib/dia_image.c Examining data/dia-0.97.3+git20160930/lib/dia_image.h Examining data/dia-0.97.3+git20160930/lib/dia_svg.h Examining data/dia-0.97.3+git20160930/lib/dia_xml.c Examining data/dia-0.97.3+git20160930/lib/dia_xml.h Examining data/dia-0.97.3+git20160930/lib/dia_xml_libxml.h Examining data/dia-0.97.3+git20160930/lib/diaarrowchooser.c Examining data/dia-0.97.3+git20160930/lib/diaarrowchooser.h Examining data/dia-0.97.3+git20160930/lib/diaarrowselector.c Examining data/dia-0.97.3+git20160930/lib/diacellrendererenum.c Examining data/dia-0.97.3+git20160930/lib/diacellrendererenum.h Examining data/dia-0.97.3+git20160930/lib/diacellrendererproperty.c Examining data/dia-0.97.3+git20160930/lib/diacellrendererproperty.h Examining data/dia-0.97.3+git20160930/lib/diacolorselector.c Examining data/dia-0.97.3+git20160930/lib/diacontext.c Examining data/dia-0.97.3+git20160930/lib/diacontext.h Examining data/dia-0.97.3+git20160930/lib/diadynamicmenu.c Examining data/dia-0.97.3+git20160930/lib/diadynamicmenu.h Examining data/dia-0.97.3+git20160930/lib/diaerror.c Examining data/dia-0.97.3+git20160930/lib/diaerror.h Examining data/dia-0.97.3+git20160930/lib/diafontselector.c Examining data/dia-0.97.3+git20160930/lib/diafontselector.h Examining data/dia-0.97.3+git20160930/lib/diagdkrenderer.c Examining data/dia-0.97.3+git20160930/lib/diagdkrenderer.h Examining data/dia-0.97.3+git20160930/lib/diagramdata.c Examining data/dia-0.97.3+git20160930/lib/diagramdata.h Examining data/dia-0.97.3+git20160930/lib/diaimportrenderer.c Examining data/dia-0.97.3+git20160930/lib/diaimportrenderer.h Examining data/dia-0.97.3+git20160930/lib/diainteractiverenderer.c Examining data/dia-0.97.3+git20160930/lib/dialib.h Examining data/dia-0.97.3+git20160930/lib/dialinechooser.c Examining data/dia-0.97.3+git20160930/lib/dialinechooser.h Examining data/dia-0.97.3+git20160930/lib/dialinestyleselector.c Examining data/dia-0.97.3+git20160930/lib/dialogs.c Examining data/dia-0.97.3+git20160930/lib/dialogs.h Examining data/dia-0.97.3+git20160930/lib/diamenu.h Examining data/dia-0.97.3+git20160930/lib/diaoptionmenu.c Examining data/dia-0.97.3+git20160930/lib/diaoptionmenu.h Examining data/dia-0.97.3+git20160930/lib/diapathrenderer.c Examining data/dia-0.97.3+git20160930/lib/diapathrenderer.h Examining data/dia-0.97.3+git20160930/lib/diapatternselector.c Examining data/dia-0.97.3+git20160930/lib/diapatternselector.h Examining data/dia-0.97.3+git20160930/lib/diarenderer.c Examining data/dia-0.97.3+git20160930/lib/diarenderer.h Examining data/dia-0.97.3+git20160930/lib/diasvgrenderer.c Examining data/dia-0.97.3+git20160930/lib/diasvgrenderer.h Examining data/dia-0.97.3+git20160930/lib/diatransform.c Examining data/dia-0.97.3+git20160930/lib/diatransform.h Examining data/dia-0.97.3+git20160930/lib/diatransformrenderer.c Examining data/dia-0.97.3+git20160930/lib/diatransformrenderer.h Examining data/dia-0.97.3+git20160930/lib/diatypes.h Examining data/dia-0.97.3+git20160930/lib/dummy_dep.h Examining data/dia-0.97.3+git20160930/lib/dynamic_obj.c Examining data/dia-0.97.3+git20160930/lib/dynamic_obj.h Examining data/dia-0.97.3+git20160930/lib/element.c Examining data/dia-0.97.3+git20160930/lib/element.h Examining data/dia-0.97.3+git20160930/lib/filter.c Examining data/dia-0.97.3+git20160930/lib/filter.h Examining data/dia-0.97.3+git20160930/lib/focus.c Examining data/dia-0.97.3+git20160930/lib/focus.h Examining data/dia-0.97.3+git20160930/lib/font-height.c Examining data/dia-0.97.3+git20160930/lib/font.c Examining data/dia-0.97.3+git20160930/lib/font.h Examining data/dia-0.97.3+git20160930/lib/geometry.h Examining data/dia-0.97.3+git20160930/lib/group.c Examining data/dia-0.97.3+git20160930/lib/group.h Examining data/dia-0.97.3+git20160930/lib/handle.h Examining data/dia-0.97.3+git20160930/lib/intl.c Examining data/dia-0.97.3+git20160930/lib/intl.h Examining data/dia-0.97.3+git20160930/lib/layer.c Examining data/dia-0.97.3+git20160930/lib/message.c Examining data/dia-0.97.3+git20160930/lib/message.h Examining data/dia-0.97.3+git20160930/lib/objchange.c Examining data/dia-0.97.3+git20160930/lib/objchange.h Examining data/dia-0.97.3+git20160930/lib/object-alias.c Examining data/dia-0.97.3+git20160930/lib/object-alias.h Examining data/dia-0.97.3+git20160930/lib/object.c Examining data/dia-0.97.3+git20160930/lib/object.h Examining data/dia-0.97.3+git20160930/lib/object_defaults.c Examining data/dia-0.97.3+git20160930/lib/orth_conn.c Examining data/dia-0.97.3+git20160930/lib/orth_conn.h Examining data/dia-0.97.3+git20160930/lib/paper.c Examining data/dia-0.97.3+git20160930/lib/paper.h Examining data/dia-0.97.3+git20160930/lib/parent.c Examining data/dia-0.97.3+git20160930/lib/parent.h Examining data/dia-0.97.3+git20160930/lib/path-math.c