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/alsa-tools-1.2.2/qlo10k1/src/structure_io.cpp Examining data/alsa-tools-1.2.2/qlo10k1/src/routingwidget.cpp Examining data/alsa-tools-1.2.2/qlo10k1/src/routingwidget_menu.cpp Examining data/alsa-tools-1.2.2/qlo10k1/src/connectionwizard.h Examining data/alsa-tools-1.2.2/qlo10k1/src/newiodialog.h Examining data/alsa-tools-1.2.2/qlo10k1/src/transformpatchdialog.h Examining data/alsa-tools-1.2.2/qlo10k1/src/strparam.h Examining data/alsa-tools-1.2.2/qlo10k1/src/strparam.cpp Examining data/alsa-tools-1.2.2/qlo10k1/src/preferences.cpp Examining data/alsa-tools-1.2.2/qlo10k1/src/structure_link.cpp Examining data/alsa-tools-1.2.2/qlo10k1/src/transformpatchdialog.cpp Examining data/alsa-tools-1.2.2/qlo10k1/src/structure_aa.cpp Examining data/alsa-tools-1.2.2/qlo10k1/src/patchdialog.cpp Examining data/alsa-tools-1.2.2/qlo10k1/src/routingwidget_new.cpp Examining data/alsa-tools-1.2.2/qlo10k1/src/structure_io.h Examining data/alsa-tools-1.2.2/qlo10k1/src/strglobal.h Examining data/alsa-tools-1.2.2/qlo10k1/src/structure_patch.h Examining data/alsa-tools-1.2.2/qlo10k1/src/loadpatchdialog.h Examining data/alsa-tools-1.2.2/qlo10k1/src/aboutdialog.cpp Examining data/alsa-tools-1.2.2/qlo10k1/src/mainwnd.cpp Examining data/alsa-tools-1.2.2/qlo10k1/src/app_global.h Examining data/alsa-tools-1.2.2/qlo10k1/src/filecontroldialog.h Examining data/alsa-tools-1.2.2/qlo10k1/src/preferences.h Examining data/alsa-tools-1.2.2/qlo10k1/src/loadpatchdialog.cpp Examining data/alsa-tools-1.2.2/qlo10k1/src/routingwidget.h Examining data/alsa-tools-1.2.2/qlo10k1/src/structure_patch.cpp Examining data/alsa-tools-1.2.2/qlo10k1/src/filecontroldialog.cpp Examining data/alsa-tools-1.2.2/qlo10k1/src/aboutdialog.h Examining data/alsa-tools-1.2.2/qlo10k1/src/ld10k1file.h Examining data/alsa-tools-1.2.2/qlo10k1/src/structure_link.h Examining data/alsa-tools-1.2.2/qlo10k1/src/ld10k1file.cpp Examining data/alsa-tools-1.2.2/qlo10k1/src/structure.cpp Examining data/alsa-tools-1.2.2/qlo10k1/src/mainwnd.h Examining data/alsa-tools-1.2.2/qlo10k1/src/newiodialog.cpp Examining data/alsa-tools-1.2.2/qlo10k1/src/main.cpp Examining data/alsa-tools-1.2.2/qlo10k1/src/connectionwizard.cpp Examining data/alsa-tools-1.2.2/qlo10k1/src/custom_colors.h Examining data/alsa-tools-1.2.2/qlo10k1/src/structure.h Examining data/alsa-tools-1.2.2/qlo10k1/src/strglobal.cpp Examining data/alsa-tools-1.2.2/qlo10k1/src/patchdialog.h Examining data/alsa-tools-1.2.2/hdsploader/hdsploader.c Examining data/alsa-tools-1.2.2/pcxhrloader/pcxhrloader.c Examining data/alsa-tools-1.2.2/ld10k1/src/ld10k1_fnc1.c Examining data/alsa-tools-1.2.2/ld10k1/src/ld10k1.h Examining data/alsa-tools-1.2.2/ld10k1/src/ld10k1_fnc_int.h Examining data/alsa-tools-1.2.2/ld10k1/src/ld10k1_dump.c Examining data/alsa-tools-1.2.2/ld10k1/src/ld10k1_fnc.c Examining data/alsa-tools-1.2.2/ld10k1/src/ld10k1_dump_file.h Examining data/alsa-tools-1.2.2/ld10k1/src/ld10k1_debug.c Examining data/alsa-tools-1.2.2/ld10k1/src/ld10k1_debug.h Examining data/alsa-tools-1.2.2/ld10k1/src/liblo10k1lf.c Examining data/alsa-tools-1.2.2/ld10k1/src/bitops.h Examining data/alsa-tools-1.2.2/ld10k1/src/ld10k1_fnc1.h Examining data/alsa-tools-1.2.2/ld10k1/src/liblo10k1ef.c Examining data/alsa-tools-1.2.2/ld10k1/src/ld10k1_tram.h Examining data/alsa-tools-1.2.2/ld10k1/src/ld10k1_driver.h Examining data/alsa-tools-1.2.2/ld10k1/src/ld10k1_tram.c Examining data/alsa-tools-1.2.2/ld10k1/src/lo10k1.c Examining data/alsa-tools-1.2.2/ld10k1/src/ld10k1.c Examining data/alsa-tools-1.2.2/ld10k1/src/comm.c Examining data/alsa-tools-1.2.2/ld10k1/src/ld10k1_dump.h Examining data/alsa-tools-1.2.2/ld10k1/src/ld10k1_mixer.c Examining data/alsa-tools-1.2.2/ld10k1/src/ld10k1_mixer.h Examining data/alsa-tools-1.2.2/ld10k1/src/dl10k1.c Examining data/alsa-tools-1.2.2/ld10k1/src/ld10k1_driver.c Examining data/alsa-tools-1.2.2/ld10k1/src/liblo10k1.c Examining data/alsa-tools-1.2.2/ld10k1/include/liblo10k1.h Examining data/alsa-tools-1.2.2/ld10k1/include/version.h Examining data/alsa-tools-1.2.2/ld10k1/include/liblo10k1lf.h Examining data/alsa-tools-1.2.2/ld10k1/include/lo10k1.h Examining data/alsa-tools-1.2.2/ld10k1/include/comm.h Examining data/alsa-tools-1.2.2/ld10k1/include/liblo10k1ef.h Examining data/alsa-tools-1.2.2/ld10k1/include/ld10k1_fnc.h Examining data/alsa-tools-1.2.2/ld10k1/include/ld10k1_error.h Examining data/alsa-tools-1.2.2/us428control/Cus428State.h Examining data/alsa-tools-1.2.2/us428control/Cus428Midi.h Examining data/alsa-tools-1.2.2/us428control/Cus428Midi.cc Examining data/alsa-tools-1.2.2/us428control/us428control.cc Examining data/alsa-tools-1.2.2/us428control/Cus428_ctls.h Examining data/alsa-tools-1.2.2/us428control/Cus428_ctls.cc Examining data/alsa-tools-1.2.2/us428control/Cus428State.cc Examining data/alsa-tools-1.2.2/us428control/usbus428ctldefs.h Examining data/alsa-tools-1.2.2/sb16_csp/cspctl.c Examining data/alsa-tools-1.2.2/rmedigicontrol/loopback.c Examining data/alsa-tools-1.2.2/rmedigicontrol/level.c Examining data/alsa-tools-1.2.2/rmedigicontrol/rmedigicontrol.c Examining data/alsa-tools-1.2.2/rmedigicontrol/rmedigicontrol.h Examining data/alsa-tools-1.2.2/hdajackretask/sysfs-pin-configs.h Examining data/alsa-tools-1.2.2/hdajackretask/apply-changes.h Examining data/alsa-tools-1.2.2/hdajackretask/apply-changes.c Examining data/alsa-tools-1.2.2/hdajackretask/main-gtk.c Examining data/alsa-tools-1.2.2/hdajackretask/sysfs-pin-configs.c Examining data/alsa-tools-1.2.2/echomixer/echomixer.c Examining data/alsa-tools-1.2.2/seq/sbiload/sbiload.c Examining data/alsa-tools-1.2.2/hdspconf/src/labels.cxx Examining data/alsa-tools-1.2.2/hdspconf/src/HC_BreakoutCable.h Examining data/alsa-tools-1.2.2/hdspconf/src/HC_PrefSyncRef.cxx Examining data/alsa-tools-1.2.2/hdspconf/src/HC_SpdifOut.h Examining data/alsa-tools-1.2.2/hdspconf/src/HC_Phones.cxx Examining data/alsa-tools-1.2.2/hdspconf/src/HC_Aeb.cxx Examining data/alsa-tools-1.2.2/hdspconf/src/HC_InputLevel.h Examining data/alsa-tools-1.2.2/hdspconf/src/HC_SpdifIn.cxx Examining data/alsa-tools-1.2.2/hdspconf/src/HC_SystemClock.cxx Examining data/alsa-tools-1.2.2/hdspconf/src/pixmaps.h Examining data/alsa-tools-1.2.2/hdspconf/src/labels.h Examining data/alsa-tools-1.2.2/hdspconf/src/HC_InputLevel.cxx Examining data/alsa-tools-1.2.2/hdspconf/src/HC_Aeb.h Examining data/alsa-tools-1.2.2/hdspconf/src/HC_ClockSource.h Examining data/alsa-tools-1.2.2/hdspconf/src/pixmaps.cxx Examining data/alsa-tools-1.2.2/hdspconf/src/hdspconf.cxx Examining data/alsa-tools-1.2.2/hdspconf/src/HC_SpdifIn.h Examining data/alsa-tools-1.2.2/hdspconf/src/HC_AutoSyncRef.cxx Examining data/alsa-tools-1.2.2/hdspconf/src/HC_SpdifFreq.h Examining data/alsa-tools-1.2.2/hdspconf/src/HC_AutoSyncRef.h Examining data/alsa-tools-1.2.2/hdspconf/src/HC_AboutText.h Examining data/alsa-tools-1.2.2/hdspconf/src/HC_XpmRenderer.cxx Examining data/alsa-tools-1.2.2/hdspconf/src/HC_SpdifFreq.cxx Examining data/alsa-tools-1.2.2/hdspconf/src/HC_AboutText.cxx Examining data/alsa-tools-1.2.2/hdspconf/src/HC_ClockSource.cxx Examining data/alsa-tools-1.2.2/hdspconf/src/HC_SystemClock.h Examining data/alsa-tools-1.2.2/hdspconf/src/HC_OutputLevel.h Examining data/alsa-tools-1.2.2/hdspconf/src/defines.h Examining data/alsa-tools-1.2.2/hdspconf/src/HC_PrefSyncRef.h Examining data/alsa-tools-1.2.2/hdspconf/src/HC_BreakoutCable.cxx Examining data/alsa-tools-1.2.2/hdspconf/src/HC_OutputLevel.cxx Examining data/alsa-tools-1.2.2/hdspconf/src/HC_SyncCheck.h Examining data/alsa-tools-1.2.2/hdspconf/src/HC_CardPane.cxx Examining data/alsa-tools-1.2.2/hdspconf/src/HC_Phones.h Examining data/alsa-tools-1.2.2/hdspconf/src/HC_CardPane.h Examining data/alsa-tools-1.2.2/hdspconf/src/HC_XpmRenderer.h Examining data/alsa-tools-1.2.2/hdspconf/src/HC_SpdifOut.cxx Examining data/alsa-tools-1.2.2/hdspconf/src/HC_SyncCheck.cxx Examining data/alsa-tools-1.2.2/as10k1/parse.h Examining data/alsa-tools-1.2.2/as10k1/parse.c Examining data/alsa-tools-1.2.2/as10k1/proto.h Examining data/alsa-tools-1.2.2/as10k1/types.h Examining data/alsa-tools-1.2.2/as10k1/assemble.c Examining data/alsa-tools-1.2.2/as10k1/as10k1.h Examining data/alsa-tools-1.2.2/as10k1/list.h Examining data/alsa-tools-1.2.2/as10k1/macro.c Examining data/alsa-tools-1.2.2/as10k1/as10k1.c Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerOutputData.cxx Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerOutput.cxx Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerSetup.cxx Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerInputs.cxx Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerAbout.h Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerOutputs.h Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerPresets.h Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerPlaybacks.cxx Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerGain.h Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerView.cxx Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerPresets.cxx Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerMaster.h Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerSetup.h Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerGain.cxx Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerMuteSolo.h Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerFader.cxx Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerPan.cxx Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerCardSelector.h Examining data/alsa-tools-1.2.2/hdspmixer/src/pixmaps.h Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerOutputs.cxx Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerEmpty.h Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerPan.h Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerButtons.cxx Examining data/alsa-tools-1.2.2/hdspmixer/src/channelmap.cxx Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerEmpty.cxx Examining data/alsa-tools-1.2.2/hdspmixer/src/pixmaps.cxx Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerOutputData.h Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerView.h Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerAbout.cxx Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerOutput.h Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerMaster.cxx Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerMeter.cxx Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerWindow.h Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerCardSelector.cxx Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerMuteSolo.cxx Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerInputs.h Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerIOMixer.h Examining data/alsa-tools-1.2.2/hdspmixer/src/hdspmixer.cxx Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerIOMixer.cxx Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerPresetData.cxx Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerPresetData.h Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerPeak.cxx Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerAboutText.h Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerFader.h Examining data/alsa-tools-1.2.2/hdspmixer/src/HDSPMixerAboutText.cxx