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/cdrdao-1.2.4/paranoia/gap.c Examining data/cdrdao-1.2.4/paranoia/cdda_paranoia.h Examining data/cdrdao-1.2.4/paranoia/isort.c Examining data/cdrdao-1.2.4/paranoia/overlap.h Examining data/cdrdao-1.2.4/paranoia/gap.h Examining data/cdrdao-1.2.4/paranoia/paranoia.c Examining data/cdrdao-1.2.4/paranoia/overlap.c Examining data/cdrdao-1.2.4/paranoia/isort.h Examining data/cdrdao-1.2.4/paranoia/p_block.h Examining data/cdrdao-1.2.4/paranoia/p_block.c Examining data/cdrdao-1.2.4/gcdmaster/AudioCDProject.h Examining data/cdrdao-1.2.4/gcdmaster/AudioCDView.h Examining data/cdrdao-1.2.4/gcdmaster/AddSilenceDialog.h Examining data/cdrdao-1.2.4/gcdmaster/RecordTocSource.cc Examining data/cdrdao-1.2.4/gcdmaster/RecordTocDialog.h Examining data/cdrdao-1.2.4/gcdmaster/stock/pixbufs.h Examining data/cdrdao-1.2.4/gcdmaster/TocEdit.cc Examining data/cdrdao-1.2.4/gcdmaster/SampleDisplay.cc Examining data/cdrdao-1.2.4/gcdmaster/SampleManager.h Examining data/cdrdao-1.2.4/gcdmaster/CdTextDialog.h Examining data/cdrdao-1.2.4/gcdmaster/guiUpdate.cc Examining data/cdrdao-1.2.4/gcdmaster/PreferencesDialog.h Examining data/cdrdao-1.2.4/gcdmaster/CdDevice.h Examining data/cdrdao-1.2.4/gcdmaster/SampleDisplay.h Examining data/cdrdao-1.2.4/gcdmaster/ProjectChooser.h Examining data/cdrdao-1.2.4/gcdmaster/SoundIF.h Examining data/cdrdao-1.2.4/gcdmaster/Icons.h Examining data/cdrdao-1.2.4/gcdmaster/RecordTocDialog.cc Examining data/cdrdao-1.2.4/gcdmaster/DeviceList.cc Examining data/cdrdao-1.2.4/gcdmaster/TocInfoDialog.h Examining data/cdrdao-1.2.4/gcdmaster/Settings.cc Examining data/cdrdao-1.2.4/gcdmaster/AddFileDialog.cc Examining data/cdrdao-1.2.4/gcdmaster/xcdrdao.cc Examining data/cdrdao-1.2.4/gcdmaster/SoundIF-linux.cc Examining data/cdrdao-1.2.4/gcdmaster/RecordTocSource.h Examining data/cdrdao-1.2.4/gcdmaster/RecordHDTarget.cc Examining data/cdrdao-1.2.4/gcdmaster/ProgressDialog.cc Examining data/cdrdao-1.2.4/gcdmaster/RecordCDTarget.h Examining data/cdrdao-1.2.4/gcdmaster/ProgressDialog.h Examining data/cdrdao-1.2.4/gcdmaster/GenericView.cc Examining data/cdrdao-1.2.4/gcdmaster/TocEditView.h Examining data/cdrdao-1.2.4/gcdmaster/SampleManager.cc Examining data/cdrdao-1.2.4/gcdmaster/DeviceList.h Examining data/cdrdao-1.2.4/gcdmaster/Project.cc Examining data/cdrdao-1.2.4/gcdmaster/DeviceConfDialog.h Examining data/cdrdao-1.2.4/gcdmaster/guiUpdate.h Examining data/cdrdao-1.2.4/gcdmaster/TextEdit.h Examining data/cdrdao-1.2.4/gcdmaster/Project.h Examining data/cdrdao-1.2.4/gcdmaster/gcdmaster.h Examining data/cdrdao-1.2.4/gcdmaster/BlankCDDialog.cc Examining data/cdrdao-1.2.4/gcdmaster/TocEditView.cc Examining data/cdrdao-1.2.4/gcdmaster/TextEdit.cc Examining data/cdrdao-1.2.4/gcdmaster/PreferencesDialog.cc Examining data/cdrdao-1.2.4/gcdmaster/AudioCDProject.cc Examining data/cdrdao-1.2.4/gcdmaster/DumpCDProject.cc Examining data/cdrdao-1.2.4/gcdmaster/TrackInfoDialog.cc Examining data/cdrdao-1.2.4/gcdmaster/BlankCDDialog.h Examining data/cdrdao-1.2.4/gcdmaster/TrackInfoDialog.h Examining data/cdrdao-1.2.4/gcdmaster/SoundIF-solaris.cc Examining data/cdrdao-1.2.4/gcdmaster/MessageBox.cc Examining data/cdrdao-1.2.4/gcdmaster/AddSilenceDialog.cc Examining data/cdrdao-1.2.4/gcdmaster/ConfigManager.cc Examining data/cdrdao-1.2.4/gcdmaster/TocInfoDialog.cc Examining data/cdrdao-1.2.4/gcdmaster/xcdrdao.h Examining data/cdrdao-1.2.4/gcdmaster/Icons.cc Examining data/cdrdao-1.2.4/gcdmaster/MessageBox.h Examining data/cdrdao-1.2.4/gcdmaster/SoundIF-ao.cc Examining data/cdrdao-1.2.4/gcdmaster/SoundIF-none.cc Examining data/cdrdao-1.2.4/gcdmaster/DeviceConfDialog.cc Examining data/cdrdao-1.2.4/gcdmaster/RecordCDSource.h Examining data/cdrdao-1.2.4/gcdmaster/TrackDataScrap.cc Examining data/cdrdao-1.2.4/gcdmaster/DuplicateCDProject.cc Examining data/cdrdao-1.2.4/gcdmaster/DuplicateCDProject.h Examining data/cdrdao-1.2.4/gcdmaster/TocEdit.h Examining data/cdrdao-1.2.4/gcdmaster/TrackManager.h Examining data/cdrdao-1.2.4/gcdmaster/TrackManager.cc Examining data/cdrdao-1.2.4/gcdmaster/TrackDataScrap.h Examining data/cdrdao-1.2.4/gcdmaster/CdDevice.cc Examining data/cdrdao-1.2.4/gcdmaster/AudioCDView.cc Examining data/cdrdao-1.2.4/gcdmaster/ProjectChooser.cc Examining data/cdrdao-1.2.4/gcdmaster/RecordHDTarget.h Examining data/cdrdao-1.2.4/gcdmaster/ConfigManager.h Examining data/cdrdao-1.2.4/gcdmaster/ProcessMonitor.cc Examining data/cdrdao-1.2.4/gcdmaster/RecordCDTarget.cc Examining data/cdrdao-1.2.4/gcdmaster/DumpCDProject.h Examining data/cdrdao-1.2.4/gcdmaster/Settings.h Examining data/cdrdao-1.2.4/gcdmaster/ProcessMonitor.h Examining data/cdrdao-1.2.4/gcdmaster/CdTextDialog.cc Examining data/cdrdao-1.2.4/gcdmaster/RecordCDSource.cc Examining data/cdrdao-1.2.4/gcdmaster/gcdmaster.cc Examining data/cdrdao-1.2.4/gcdmaster/GenericView.h Examining data/cdrdao-1.2.4/gcdmaster/AddFileDialog.h Examining data/cdrdao-1.2.4/pccts/h/config.h Examining data/cdrdao-1.2.4/pccts/h/DLexerBase.cpp Examining data/cdrdao-1.2.4/pccts/h/BufFileInput.h Examining data/cdrdao-1.2.4/pccts/h/ATokPtrImpl.h Examining data/cdrdao-1.2.4/pccts/h/ATokenBuffer.h Examining data/cdrdao-1.2.4/pccts/h/PBlackBox.h Examining data/cdrdao-1.2.4/pccts/h/ATokPtr.h Examining data/cdrdao-1.2.4/pccts/h/DLG_stream_input.h Examining data/cdrdao-1.2.4/pccts/h/SList.h Examining data/cdrdao-1.2.4/pccts/h/pccts_string.h Examining data/cdrdao-1.2.4/pccts/h/pccts_stdio.h Examining data/cdrdao-1.2.4/pccts/h/ast.h Examining data/cdrdao-1.2.4/pccts/h/ASTBase.cpp Examining data/cdrdao-1.2.4/pccts/h/slist.cpp Examining data/cdrdao-1.2.4/pccts/h/AParser.cpp Examining data/cdrdao-1.2.4/pccts/h/ATokenStream.h Examining data/cdrdao-1.2.4/pccts/h/pccts_istream.h Examining data/cdrdao-1.2.4/pccts/h/AToken.h Examining data/cdrdao-1.2.4/pccts/h/AParser.h Examining data/cdrdao-1.2.4/pccts/h/BufFileInput.cpp Examining data/cdrdao-1.2.4/pccts/h/err.h Examining data/cdrdao-1.2.4/pccts/h/ASTBase.h Examining data/cdrdao-1.2.4/pccts/h/set.h Examining data/cdrdao-1.2.4/pccts/h/PCCTSAST.h Examining data/cdrdao-1.2.4/pccts/h/pccts_stdlib.h Examining data/cdrdao-1.2.4/pccts/h/pccts_assert.h Examining data/cdrdao-1.2.4/pccts/h/dlgauto.h Examining data/cdrdao-1.2.4/pccts/h/ATokenBuffer.cpp Examining data/cdrdao-1.2.4/pccts/h/pccts_stdarg.h Examining data/cdrdao-1.2.4/pccts/h/DLexerBase.h Examining data/cdrdao-1.2.4/pccts/h/charbuf.h Examining data/cdrdao-1.2.4/pccts/h/pccts_iostream.h Examining data/cdrdao-1.2.4/pccts/h/pccts_setjmp.h Examining data/cdrdao-1.2.4/pccts/h/DLexer.h Examining data/cdrdao-1.2.4/pccts/h/pcctscfg.h Examining data/cdrdao-1.2.4/pccts/h/dlgdef.h Examining data/cdrdao-1.2.4/pccts/h/PCCTSAST.cpp Examining data/cdrdao-1.2.4/pccts/h/int.h Examining data/cdrdao-1.2.4/pccts/h/antlr.h Examining data/cdrdao-1.2.4/pccts/h/charptr.h Examining data/cdrdao-1.2.4/pccts/antlr/hash.c Examining data/cdrdao-1.2.4/pccts/antlr/mrhoist.c Examining data/cdrdao-1.2.4/pccts/antlr/fset2.c Examining data/cdrdao-1.2.4/pccts/antlr/antlr.c Examining data/cdrdao-1.2.4/pccts/antlr/syn.h Examining data/cdrdao-1.2.4/pccts/antlr/hash.h Examining data/cdrdao-1.2.4/pccts/antlr/misc.c Examining data/cdrdao-1.2.4/pccts/antlr/proto.h Examining data/cdrdao-1.2.4/pccts/antlr/fcache.c Examining data/cdrdao-1.2.4/pccts/antlr/bits.c Examining data/cdrdao-1.2.4/pccts/antlr/dumpcycles.c Examining data/cdrdao-1.2.4/pccts/antlr/set.c Examining data/cdrdao-1.2.4/pccts/antlr/generic.h Examining data/cdrdao-1.2.4/pccts/antlr/build.c Examining data/cdrdao-1.2.4/pccts/antlr/lex.c Examining data/cdrdao-1.2.4/pccts/antlr/pred.c Examining data/cdrdao-1.2.4/pccts/antlr/stdpccts.h Examining data/cdrdao-1.2.4/pccts/antlr/main.c Examining data/cdrdao-1.2.4/pccts/antlr/globals.c Examining data/cdrdao-1.2.4/pccts/antlr/egman.c Examining data/cdrdao-1.2.4/pccts/antlr/err.c Examining data/cdrdao-1.2.4/pccts/antlr/fset.c Examining data/cdrdao-1.2.4/pccts/antlr/dumpnode.c Examining data/cdrdao-1.2.4/pccts/antlr/mode.h Examining data/cdrdao-1.2.4/pccts/antlr/gen.c Examining data/cdrdao-1.2.4/pccts/antlr/tokens.h Examining data/cdrdao-1.2.4/pccts/antlr/scan.c Examining data/cdrdao-1.2.4/pccts/dlg/automata.c Examining data/cdrdao-1.2.4/pccts/dlg/support.c Examining data/cdrdao-1.2.4/pccts/dlg/dlg_p.c Examining data/cdrdao-1.2.4/pccts/dlg/relabel.c Examining data/cdrdao-1.2.4/pccts/dlg/set.c Examining data/cdrdao-1.2.4/pccts/dlg/dlg.h Examining data/cdrdao-1.2.4/pccts/dlg/dlg_a.c Examining data/cdrdao-1.2.4/pccts/dlg/stdpccts.h Examining data/cdrdao-1.2.4/pccts/dlg/main.c Examining data/cdrdao-1.2.4/pccts/dlg/err.c Examining data/cdrdao-1.2.4/pccts/dlg/mode.h Examining data/cdrdao-1.2.4/pccts/dlg/output.c Examining data/cdrdao-1.2.4/pccts/dlg/tokens.h Examining data/cdrdao-1.2.4/utils/timecode.h Examining data/cdrdao-1.2.4/utils/toc2cue.cc Examining data/cdrdao-1.2.4/utils/cue2toc.h Examining data/cdrdao-1.2.4/utils/timecode.c Examining data/cdrdao-1.2.4/utils/toc2mp3.cc Examining data/cdrdao-1.2.4/utils/main.c Examining data/cdrdao-1.2.4/utils/toc2cddb.cc Examining data/cdrdao-1.2.4/utils/cue2toc.c Examining data/cdrdao-1.2.4/contrib/psxcopy-0.2/cdjob.c Examining data/cdrdao-1.2.4/contrib/psxcopy-0.2/psxdump.c Examining data/cdrdao-1.2.4/trackdb/FormatOgg.cc Examining data/cdrdao-1.2.4/trackdb/TrackDataList.cc Examining data/cdrdao-1.2.4/trackdb/log.cc Examining data/cdrdao-1.2.4/trackdb/Sample.h Examining data/cdrdao-1.2.4/trackdb/CdTextItem.cc Examining data/cdrdao-1.2.4/trackdb/Msf.h Examining data/cdrdao-1.2.4/trackdb/Track.cc Examining data/cdrdao-1.2.4/trackdb/Cue2Toc.h Examining data/cdrdao-1.2.4/trackdb/Track.h Examining data/cdrdao-1.2.4/trackdb/FormatConverter.cc Examining data/cdrdao-1.2.4/trackdb/FormatMp3.cc Examining data/cdrdao-1.2.4/trackdb/util.cc Examining data/cdrdao-1.2.4/trackdb/CdTextContainer.h Examining data/cdrdao-1.2.4/trackdb/FormatOgg.h Examining data/cdrdao-1.2.4/trackdb/SubTrack.cc Examining data/cdrdao-1.2.4/trackdb/log.h Examining data/cdrdao-1.2.4/trackdb/lec.h Examining data/cdrdao-1.2.4/trackdb/CueParser.cc Examining data/cdrdao-1.2.4/trackdb/Cddb.h Examining data/cdrdao-1.2.4/trackdb/SubTrack.h Examining data/cdrdao-1.2.4/trackdb/Msf.cc Examining data/cdrdao-1.2.4/trackdb/Toc.h Examining data/cdrdao-1.2.4/trackdb/CdTextContainer.cc Examining data/cdrdao-1.2.4/trackdb/TrackDataList.h Examining data/cdrdao-1.2.4/trackdb/FormatMp3.h Examining data/cdrdao-1.2.4/trackdb/CdTextItem.h Examining data/cdrdao-1.2.4/trackdb/Toc.cc Examining data/cdrdao-1.2.4/trackdb/CueParser.h Examining data/cdrdao-1.2.4/trackdb/Cddb.cc Examining data/cdrdao-1.2.4/trackdb/TempFileManager.h Examining data/cdrdao-1.2.4/trackdb/util.h Examining data/cdrdao-1.2.4/trackdb/TrackData.h Examining data/cdrdao-1.2.4/trackdb/TempFileManager.cc Examining data/cdrdao-1.2.4/trackdb/lec.cc Examining data/cdrdao-1.2.4/trackdb/TrackData.cc Examining data/cdrdao-1.2.4/trackdb/FormatConverter.h Examining data/cdrdao-1.2.4/trackdb/Cue2Toc.cc Examining data/cdrdao-1.2.4/dao/SonyCDU948.h Examining data/cdrdao-1.2.4/dao/ScsiIf-common.cc Examining data/cdrdao-1.2.4/dao/CdTextEncoder.h Examining data/cdrdao-1.2.4/dao/sg_err.h Examining data/cdrdao-1.2.4/dao/ScsiIf-nt.cc Examining data/cdrdao-1.2.4/dao/PWSubChannel96.cc Examining data/cdrdao-1.2.4/dao/ScsiIf-netbsd.cc