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/gtkpod-2.1.5/libgtkpod/file.c Examining data/gtkpod-2.1.5/libgtkpod/misc_playlist.h Examining data/gtkpod-2.1.5/libgtkpod/gp_itdb.c Examining data/gtkpod-2.1.5/libgtkpod/repository_editor_iface.c Examining data/gtkpod-2.1.5/libgtkpod/autodetection.c Examining data/gtkpod-2.1.5/libgtkpod/details_editor_iface.c Examining data/gtkpod-2.1.5/libgtkpod/fileselection.h Examining data/gtkpod-2.1.5/libgtkpod/lyrics_editor_iface.h Examining data/gtkpod-2.1.5/libgtkpod/gp_private.c Examining data/gtkpod-2.1.5/libgtkpod/lyrics_editor_iface.c Examining data/gtkpod-2.1.5/libgtkpod/tool_menu_action.c Examining data/gtkpod-2.1.5/libgtkpod/misc.h Examining data/gtkpod-2.1.5/libgtkpod/gtkpod_app-marshallers.c Examining data/gtkpod-2.1.5/libgtkpod/gtkpod_app_iface.h Examining data/gtkpod-2.1.5/libgtkpod/autodetection.h Examining data/gtkpod-2.1.5/libgtkpod/sha1.h Examining data/gtkpod-2.1.5/libgtkpod/syncdir.h Examining data/gtkpod-2.1.5/libgtkpod/prefs.c Examining data/gtkpod-2.1.5/libgtkpod/misc.c Examining data/gtkpod-2.1.5/libgtkpod/file.h Examining data/gtkpod-2.1.5/libgtkpod/directories.h Examining data/gtkpod-2.1.5/libgtkpod/tool_menu_action.h Examining data/gtkpod-2.1.5/libgtkpod/context_menus.h Examining data/gtkpod-2.1.5/libgtkpod/file_convert.h Examining data/gtkpod-2.1.5/libgtkpod/misc_track.c Examining data/gtkpod-2.1.5/libgtkpod/syncdir.c Examining data/gtkpod-2.1.5/libgtkpod/stock_icons.h Examining data/gtkpod-2.1.5/libgtkpod/track_command_iface.h Examining data/gtkpod-2.1.5/libgtkpod/gtkpod_app_iface.c Examining data/gtkpod-2.1.5/libgtkpod/context_menus.c Examining data/gtkpod-2.1.5/libgtkpod/photo_editor_iface.h Examining data/gtkpod-2.1.5/libgtkpod/directories.c Examining data/gtkpod-2.1.5/libgtkpod/charset.h Examining data/gtkpod-2.1.5/libgtkpod/exporter_iface.c Examining data/gtkpod-2.1.5/libgtkpod/filetype_iface.h Examining data/gtkpod-2.1.5/libgtkpod/itdb.h Examining data/gtkpod-2.1.5/libgtkpod/file_convert_info.h Examining data/gtkpod-2.1.5/libgtkpod/misc_conversion.h Examining data/gtkpod-2.1.5/libgtkpod/fileselection.c Examining data/gtkpod-2.1.5/libgtkpod/file_convert.c Examining data/gtkpod-2.1.5/libgtkpod/exporter_iface.h Examining data/gtkpod-2.1.5/libgtkpod/misc_track.h Examining data/gtkpod-2.1.5/libgtkpod/gtkpod_app-marshallers.h Examining data/gtkpod-2.1.5/libgtkpod/gp_itdb.h Examining data/gtkpod-2.1.5/libgtkpod/filetype_iface.c Examining data/gtkpod-2.1.5/libgtkpod/details_editor_iface.h Examining data/gtkpod-2.1.5/libgtkpod/track_command_iface.c Examining data/gtkpod-2.1.5/libgtkpod/clientserver.h Examining data/gtkpod-2.1.5/libgtkpod/photo_editor_iface.c Examining data/gtkpod-2.1.5/libgtkpod/tools.c Examining data/gtkpod-2.1.5/libgtkpod/stock_icons.c Examining data/gtkpod-2.1.5/libgtkpod/charset.c Examining data/gtkpod-2.1.5/libgtkpod/prefs.h Examining data/gtkpod-2.1.5/libgtkpod/repository_editor_iface.h Examining data/gtkpod-2.1.5/libgtkpod/sha1.c Examining data/gtkpod-2.1.5/libgtkpod/tools.h Examining data/gtkpod-2.1.5/libgtkpod/gp_private.h Examining data/gtkpod-2.1.5/libgtkpod/misc_conversion.c Examining data/gtkpod-2.1.5/libgtkpod/file_itunesdb.c Examining data/gtkpod-2.1.5/libgtkpod/misc_playlist.c Examining data/gtkpod-2.1.5/libgtkpod/clientserver.c Examining data/gtkpod-2.1.5/plugins/info_display/info.c Examining data/gtkpod-2.1.5/plugins/info_display/plugin.c Examining data/gtkpod-2.1.5/plugins/info_display/plugin.h Examining data/gtkpod-2.1.5/plugins/info_display/infoview.h Examining data/gtkpod-2.1.5/plugins/info_display/info.h Examining data/gtkpod-2.1.5/plugins/info_display/infoview.c Examining data/gtkpod-2.1.5/plugins/mserv/mserv_preferences.c Examining data/gtkpod-2.1.5/plugins/mserv/mserv_actions.c Examining data/gtkpod-2.1.5/plugins/mserv/plugin.c Examining data/gtkpod-2.1.5/plugins/mserv/mserv_actions.h Examining data/gtkpod-2.1.5/plugins/mserv/mserv_preferences.h Examining data/gtkpod-2.1.5/plugins/mserv/mserv.c Examining data/gtkpod-2.1.5/plugins/mserv/plugin.h Examining data/gtkpod-2.1.5/plugins/mserv/mserv.h Examining data/gtkpod-2.1.5/plugins/external_player/plugin.c Examining data/gtkpod-2.1.5/plugins/external_player/plugin.h Examining data/gtkpod-2.1.5/plugins/external_player/external_player.c Examining data/gtkpod-2.1.5/plugins/external_player/external_player.h Examining data/gtkpod-2.1.5/plugins/media_player/plugin.c Examining data/gtkpod-2.1.5/plugins/media_player/media_player.h Examining data/gtkpod-2.1.5/plugins/media_player/media_player.c Examining data/gtkpod-2.1.5/plugins/media_player/plugin.h Examining data/gtkpod-2.1.5/plugins/filetype_flac/flacfile.h Examining data/gtkpod-2.1.5/plugins/filetype_flac/flacfile.c Examining data/gtkpod-2.1.5/plugins/filetype_flac/plugin.c Examining data/gtkpod-2.1.5/plugins/filetype_flac/plugin.h Examining data/gtkpod-2.1.5/plugins/photo_editor/photo_editor_actions.h Examining data/gtkpod-2.1.5/plugins/photo_editor/plugin.c Examining data/gtkpod-2.1.5/plugins/photo_editor/plugin.h Examining data/gtkpod-2.1.5/plugins/photo_editor/display_photo.h Examining data/gtkpod-2.1.5/plugins/photo_editor/photo_editor_actions.c Examining data/gtkpod-2.1.5/plugins/photo_editor/photo_editor_context_menu.c Examining data/gtkpod-2.1.5/plugins/photo_editor/display_photo.c Examining data/gtkpod-2.1.5/plugins/photo_editor/photo_editor_context_menu.h Examining data/gtkpod-2.1.5/plugins/clarity/clarity_preview.c Examining data/gtkpod-2.1.5/plugins/clarity/album_model.h Examining data/gtkpod-2.1.5/plugins/clarity/clarity_utils.c Examining data/gtkpod-2.1.5/plugins/clarity/clarity_context_menu.c Examining data/gtkpod-2.1.5/plugins/clarity/clarity_canvas.h Examining data/gtkpod-2.1.5/plugins/clarity/clarity_cover.h Examining data/gtkpod-2.1.5/plugins/clarity/clarity_dnd_support.c Examining data/gtkpod-2.1.5/plugins/clarity/plugin.c Examining data/gtkpod-2.1.5/plugins/clarity/clarity_context_menu.h Examining data/gtkpod-2.1.5/plugins/clarity/clarity_canvas.c Examining data/gtkpod-2.1.5/plugins/clarity/clarity_cover.c Examining data/gtkpod-2.1.5/plugins/clarity/clarity_preview.h Examining data/gtkpod-2.1.5/plugins/clarity/clarity_flip_effect.h Examining data/gtkpod-2.1.5/plugins/clarity/clarity_flip_effect.c Examining data/gtkpod-2.1.5/plugins/clarity/clarity_dnd_support.h Examining data/gtkpod-2.1.5/plugins/clarity/clarity_utils.h Examining data/gtkpod-2.1.5/plugins/clarity/plugin.h Examining data/gtkpod-2.1.5/plugins/clarity/album_model.c Examining data/gtkpod-2.1.5/plugins/clarity/fetchcover.h Examining data/gtkpod-2.1.5/plugins/clarity/clarity_preferences.h Examining data/gtkpod-2.1.5/plugins/clarity/clarity_widget.h Examining data/gtkpod-2.1.5/plugins/clarity/clarity_preferences.c Examining data/gtkpod-2.1.5/plugins/clarity/fetchcover.c Examining data/gtkpod-2.1.5/plugins/clarity/clarity_widget.c Examining data/gtkpod-2.1.5/plugins/sorttab_display/special_sorttab_page_calendar.c Examining data/gtkpod-2.1.5/plugins/sorttab_display/sorttab_display_context_menu.c Examining data/gtkpod-2.1.5/plugins/sorttab_display/date_parser.h Examining data/gtkpod-2.1.5/plugins/sorttab_display/special_sorttab_page_calendar.h Examining data/gtkpod-2.1.5/plugins/sorttab_display/plugin.c Examining data/gtkpod-2.1.5/plugins/sorttab_display/sorttab_widget.c Examining data/gtkpod-2.1.5/plugins/sorttab_display/normal_sorttab_page.h Examining data/gtkpod-2.1.5/plugins/sorttab_display/special_sorttab_page.h Examining data/gtkpod-2.1.5/plugins/sorttab_display/date_parser2.c Examining data/gtkpod-2.1.5/plugins/sorttab_display/sorttab_display_preferences.h Examining data/gtkpod-2.1.5/plugins/sorttab_display/sorttab_widget.h Examining data/gtkpod-2.1.5/plugins/sorttab_display/display_sorttabs.c Examining data/gtkpod-2.1.5/plugins/sorttab_display/plugin.h Examining data/gtkpod-2.1.5/plugins/sorttab_display/date_parser.c Examining data/gtkpod-2.1.5/plugins/sorttab_display/sorttab_display_actions.c Examining data/gtkpod-2.1.5/plugins/sorttab_display/sorttab_display_actions.h Examining data/gtkpod-2.1.5/plugins/sorttab_display/normal_sorttab_page.c Examining data/gtkpod-2.1.5/plugins/sorttab_display/sorttab_display_preferences.c Examining data/gtkpod-2.1.5/plugins/sorttab_display/sorttab_conversion.h Examining data/gtkpod-2.1.5/plugins/sorttab_display/display_sorttabs.h Examining data/gtkpod-2.1.5/plugins/sorttab_display/special_sorttab_page.c Examining data/gtkpod-2.1.5/plugins/sorttab_display/sorttab_display_context_menu.h Examining data/gtkpod-2.1.5/plugins/sorttab_display/sorttab_conversion.c Examining data/gtkpod-2.1.5/plugins/track_display/rb_rating_helper.c Examining data/gtkpod-2.1.5/plugins/track_display/plugin.c Examining data/gtkpod-2.1.5/plugins/track_display/display_tracks.h Examining data/gtkpod-2.1.5/plugins/track_display/rb_cell_renderer_rating.h Examining data/gtkpod-2.1.5/plugins/track_display/track_display_context_menu.h Examining data/gtkpod-2.1.5/plugins/track_display/rb_rating_helper.h Examining data/gtkpod-2.1.5/plugins/track_display/track_display_preferences.h Examining data/gtkpod-2.1.5/plugins/track_display/display_tracks.c Examining data/gtkpod-2.1.5/plugins/track_display/track_display_actions.c Examining data/gtkpod-2.1.5/plugins/track_display/plugin.h Examining data/gtkpod-2.1.5/plugins/track_display/track_display_preferences.c Examining data/gtkpod-2.1.5/plugins/track_display/rb_cell_renderer_rating.c Examining data/gtkpod-2.1.5/plugins/track_display/track_display_actions.h Examining data/gtkpod-2.1.5/plugins/track_display/track_display_context_menu.c Examining data/gtkpod-2.1.5/plugins/filetype_mp4/plugin.c Examining data/gtkpod-2.1.5/plugins/filetype_mp4/mp4file.h Examining data/gtkpod-2.1.5/plugins/filetype_mp4/plugin.h Examining data/gtkpod-2.1.5/plugins/filetype_mp4/mp4file.c Examining data/gtkpod-2.1.5/plugins/core_preferences/plugin.c Examining data/gtkpod-2.1.5/plugins/core_preferences/core_prefs.c Examining data/gtkpod-2.1.5/plugins/core_preferences/plugin.h Examining data/gtkpod-2.1.5/plugins/core_preferences/core_prefs.h Examining data/gtkpod-2.1.5/plugins/filetype_video/videofile.h Examining data/gtkpod-2.1.5/plugins/filetype_video/plugin.c Examining data/gtkpod-2.1.5/plugins/filetype_video/plugin.h Examining data/gtkpod-2.1.5/plugins/filetype_video/videofile.c Examining data/gtkpod-2.1.5/plugins/filetype_ogg/plugin.c Examining data/gtkpod-2.1.5/plugins/filetype_ogg/oggfile.c Examining data/gtkpod-2.1.5/plugins/filetype_ogg/plugin.h Examining data/gtkpod-2.1.5/plugins/filetype_ogg/oggfile.h Examining data/gtkpod-2.1.5/plugins/filetype_m4a/m4afile.c Examining data/gtkpod-2.1.5/plugins/filetype_m4a/plugin.c Examining data/gtkpod-2.1.5/plugins/filetype_m4a/plugin.h Examining data/gtkpod-2.1.5/plugins/filetype_m4a/m4afile.h Examining data/gtkpod-2.1.5/plugins/repository_editor/plugin.c Examining data/gtkpod-2.1.5/plugins/repository_editor/repository.h Examining data/gtkpod-2.1.5/plugins/repository_editor/repository_actions.c Examining data/gtkpod-2.1.5/plugins/repository_editor/plugin.h Examining data/gtkpod-2.1.5/plugins/repository_editor/repository_init.c Examining data/gtkpod-2.1.5/plugins/repository_editor/repository_editor.c Examining data/gtkpod-2.1.5/plugins/repository_editor/repository_creator.c Examining data/gtkpod-2.1.5/plugins/repository_editor/repository_actions.h Examining data/gtkpod-2.1.5/plugins/repository_editor/repository.c Examining data/gtkpod-2.1.5/plugins/coverweb/plugin.c Examining data/gtkpod-2.1.5/plugins/coverweb/plugin.h Examining data/gtkpod-2.1.5/plugins/coverweb/coverweb.h Examining data/gtkpod-2.1.5/plugins/coverweb/coverweb_preferences.h Examining data/gtkpod-2.1.5/plugins/coverweb/coverweb_preferences.c Examining data/gtkpod-2.1.5/plugins/coverweb/coverweb.c Examining data/gtkpod-2.1.5/plugins/playlist_display/playlist_display_spl.h Examining data/gtkpod-2.1.5/plugins/playlist_display/playlist_display_actions.h Examining data/gtkpod-2.1.5/plugins/playlist_display/plugin.c Examining data/gtkpod-2.1.5/plugins/playlist_display/display_playlists.h Examining data/gtkpod-2.1.5/plugins/playlist_display/plugin.h Examining data/gtkpod-2.1.5/plugins/playlist_display/playlist_display_preferences.c Examining data/gtkpod-2.1.5/plugins/playlist_display/playlist_display_context_menu.c Examining data/gtkpod-2.1.5/plugins/playlist_display/playlist_display_context_menu.h Examining data/gtkpod-2.1.5/plugins/playlist_display/playlist_display_preferences.h Examining data/gtkpod-2.1.5/plugins/playlist_display/playlist_display_actions.c Examining data/gtkpod-2.1.5/plugins/playlist_display/playlist_display_spl.c Examining data/gtkpod-2.1.5/plugins/playlist_display/display_playlists.c Examining data/gtkpod-2.1.5/plugins/filetype_wav/wavfile.h Examining data/gtkpod-2.1.5/plugins/filetype_wav/plugin.c Examining data/gtkpod-2.1.5/plugins/filetype_wav/plugin.h Examining data/gtkpod-2.1.5/plugins/filetype_wav/wavfile.c Examining data/gtkpod-2.1.5/plugins/filetype_mp3/plugin.c Examining data/gtkpod-2.1.5/plugins/filetype_mp3/mp3file.c Examining data/gtkpod-2.1.5/plugins/filetype_mp3/mp3file.h Examining data/gtkpod-2.1.5/plugins/filetype_mp3/plugin.h Examining data/gtkpod-2.1.5/plugins/sjcd/sj-extracting.h Examining data/gtkpod-2.1.5/plugins/sjcd/plugin.c Examining data/gtkpod-2.1.5/plugins/sjcd/sj-main.c Examining data/gtkpod-2.1.5/plugins/sjcd/sound-juicer.h Examining data/gtkpod-2.1.5/plugins/sjcd/sj-prefs.h Examining data/gtkpod-2.1.5/plugins/sjcd/sj-extracting.c Examining data/gtkpod-2.1.5/plugins/sjcd/sj-main.h Examining data/gtkpod-2.1.5/plugins/sjcd/sj-prefs.c Examining data/gtkpod-2.1.5/plugins/sjcd/plugin.h Examining data/gtkpod-2.1.5/plugins/sjcd/egg-play-preview.h Examining data/gtkpod-2.1.5/plugins/sjcd/sj-genres.c Examining data/gtkpod-2.1.5/plugins/sjcd/sj-inhibit.c Examining data/gtkpod-2.1.5/plugins/sjcd/sj-inhibit.h Examining data/gtkpod-2.1.5/plugins/sjcd/libjuicer/sj-extractor.h Examining data/gtkpod-2.1.5/plugins/sjcd/libjuicer/sj-metadata-getter.c Examining data/gtkpod-2.1.5/plugins/sjcd/libjuicer/sj-metadata-musicbrainz5.h Examining data/gtkpod-2.1.5/plugins/sjcd/libjuicer/sj-extractor.c Examining data/gtkpod-2.1.5/plugins/sjcd/libjuicer/sj-metadata.c Examining data/gtkpod-2.1.5/plugins/sjcd/libjuicer/sj-error.c Examining data/gtkpod-2.1.5/plugins/sjcd/libjuicer/sj-metadata-gvfs.h Examining data/gtkpod-2.1.5/plugins/sjcd/libjuicer/sj-error.h Examining data/gtkpod-2.1.5/plugins/sjcd/libjuicer/sj-metadata-getter.h Examining data/gtkpod-2.1.5/plugins/sjcd/libjuicer/sj-structures.h Examining data/gtkpod-2.1.5/plugins/sjcd/libjuicer/sj-metadata-musicbrainz5.c Examining data/gtkpod-2.1.5/plugins/sjcd/libjuicer/sj-metadata-marshal.h Examining data/gtkpod-2.1.5/plugins/sjcd/libjuicer/sj-util.h Examining data/gtkpod-2.1.5/plugins/sjcd/libjuicer/rb-gst-media-types.h Examining data/gtkpod-2.1.5/plugins/sjcd/libjuicer/sj-metadata-marshal.c Examining data/gtkpod-2.1.5/plugins/sjcd/libjuicer/rb-gst-media-types.c Examining data/gtkpod-2.1.5/plugins/sjcd/libjuicer/sj-util.c Examining data/gtkpod-2.1.5/plugins/sjcd/libjuicer/sj-metadata-gvfs.c Examining data/gtkpod-2.1.5/plugins/sjcd/libjuicer/sj-metadata.h Examining data/gtkpod-2.1.5/plugins/sjcd/libjuicer/sj-structures.c Examining data/gtkpod-2.1.5/plugins/sjcd/egg-play-preview.c Examining data/gtkpod-2.1.5/plugins/sjcd/sj-genres.h Examining data/gtkpod-2.1.5/plugins/cover_display/plugin.c Examining data/gtkpod-2.1.5/plugins/cover_display/cover_display_preferences.c Examining data/gtkpod-2.1.5/plugins/cover_display/plugin.h Examining data/gtkpod-2.1.5/plugins/cover_display/display_coverart.c Examining data/gtkpod-2.1.5/plugins/cover_display/fetchcover.h Examining data/gtkpod-2.1.5/plugins/cover_display/cover_display_context_menu.c Examining data/gtkpod-2.1.5/plugins/cover_display/cover_display_preferences.h Examining data/gtkpod-2.1.5/plugins/cover_display/fetchcover.c Examining data/gtkpod-2.1.5/plugins/cover_display/cover_display_context_menu.h Examining data/gtkpod-2.1.5/plugins/cover_display/display_coverart.h Examining data/gtkpod-2.1.5/plugins/details_editor/details_editor_actions.c Examining data/gtkpod-2.1.5/plugins/details_editor/plugin.c Examining data/gtkpod-2.1.5/plugins/details_editor/details.c Examining data/gtkpod-2.1.5/plugins/details_editor/plugin.h Examining data/gtkpod-2.1.5/plugins/details_editor/fetchcover.h Examining data/gtkpod-2.1.5/plugins/details_editor/fetchcover.c Examining data/gtkpod-2.1.5/plugins/details_editor/details.h Examining data/gtkpod-2.1.5/plugins/details_editor/details_editor_actions.h Examining data/gtkpod-2.1.5/plugins/exporter/file_export.h Examining data/gtkpod-2.1.5/plugins/exporter/plugin.c Examining data/gtkpod-2.1.5/plugins/exporter/file_export.c Examining data/gtkpod-2.1.5/plugins/exporter/plugin.h Examining data/gtkpod-2.1.5/plugins/exporter/exporter_actions.h Examining data/gtkpod-2.1.5/plugins/exporter/exporter_actions.c Examining data/gtkpod-2.1.5/libs/atomic-parsley/AtomicParsley.cpp Examining data/gtkpod-2.1.5/libs/atomic-parsley/AP_commons.h Examining data/gtkpod-2.1.5/libs/atomic-parsley/AtomicParsley.h Examining data/gtkpod-2.1.5/libs/atomic-parsley/APar_uuid.cpp Examining data/gtkpod-2.1.5/libs/atomic-parsley/AP_AtomDefinitions.h