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