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