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/silverjuke-18.2.1/src/kiss_fft/_kiss_fft_guts.h
Examining data/silverjuke-18.2.1/src/kiss_fft/kiss_fft.c
Examining data/silverjuke-18.2.1/src/kiss_fft/kiss_fft.h
Examining data/silverjuke-18.2.1/src/kiss_fft/test/benchfftw.c
Examining data/silverjuke-18.2.1/src/kiss_fft/test/benchkiss.c
Examining data/silverjuke-18.2.1/src/kiss_fft/test/doit.c
Examining data/silverjuke-18.2.1/src/kiss_fft/test/pstats.c
Examining data/silverjuke-18.2.1/src/kiss_fft/test/pstats.h
Examining data/silverjuke-18.2.1/src/kiss_fft/test/test_real.c
Examining data/silverjuke-18.2.1/src/kiss_fft/test/test_vs_dft.c
Examining data/silverjuke-18.2.1/src/kiss_fft/test/testcpp.cc
Examining data/silverjuke-18.2.1/src/kiss_fft/test/twotonetest.c
Examining data/silverjuke-18.2.1/src/kiss_fft/tools/fftutil.c
Examining data/silverjuke-18.2.1/src/kiss_fft/tools/kfc.c
Examining data/silverjuke-18.2.1/src/kiss_fft/tools/kfc.h
Examining data/silverjuke-18.2.1/src/kiss_fft/tools/kiss_fastfir.c
Examining data/silverjuke-18.2.1/src/kiss_fft/tools/kiss_fftnd.c
Examining data/silverjuke-18.2.1/src/kiss_fft/tools/kiss_fftnd.h
Examining data/silverjuke-18.2.1/src/kiss_fft/tools/kiss_fftndr.c
Examining data/silverjuke-18.2.1/src/kiss_fft/tools/kiss_fftndr.h
Examining data/silverjuke-18.2.1/src/kiss_fft/tools/kiss_fftr.c
Examining data/silverjuke-18.2.1/src/kiss_fft/tools/kiss_fftr.h
Examining data/silverjuke-18.2.1/src/kiss_fft/tools/psdpng.c
Examining data/silverjuke-18.2.1/src/prjm/amalgation.h
Examining data/silverjuke-18.2.1/src/prjm/amalgation1.cpp
Examining data/silverjuke-18.2.1/src/prjm/amalgation2.cpp
Examining data/silverjuke-18.2.1/src/prjm/glew/glew.c
Examining data/silverjuke-18.2.1/src/prjm/glew/glew.h
Examining data/silverjuke-18.2.1/src/prjm/glew/glxew.h
Examining data/silverjuke-18.2.1/src/prjm/glew/wglew.h
Examining data/silverjuke-18.2.1/src/prjm/src/Common.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/ConfigFile.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/ConfigFile.h
Examining data/silverjuke-18.2.1/src/prjm/src/HungarianMethod.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/IdleTextures.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/KeyHandler.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/KeyHandler.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/BuiltinFuncs.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/BuiltinFuncs.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/BuiltinParams.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/BuiltinParams.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/CValue.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/CustomShape.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/CustomShape.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/CustomWave.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/CustomWave.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/Eval.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/Eval.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/Expr.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/Expr.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/Func.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/Func.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/IdlePreset.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/IdlePreset.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/InitCond.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/InitCond.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/InitCondUtils.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/MilkdropPreset.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/MilkdropPreset.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/MilkdropPresetFactory.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/MilkdropPresetFactory.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/Param.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/Param.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/ParamUtils.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/Parser.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/Parser.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/PerFrameEqn.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/PerFrameEqn.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/PerPixelEqn.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/PerPixelEqn.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/PerPointEqn.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/PerPointEqn.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/PresetFrameIO.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/MilkdropPresetFactory/PresetFrameIO.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/PCM.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/PCM.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/PipelineMerger.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/PipelineMerger.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/Preset.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/Preset.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/PresetChooser.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/PresetFactory.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/PresetFactory.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/PresetFactoryManager.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/PresetFactoryManager.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/PresetLoader.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/PresetLoader.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/RandomNumberGenerators.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/BeatDetect.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/BeatDetect.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/FBO.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/FBO.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/Filters.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/Filters.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/MilkdropWaveform.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/MilkdropWaveform.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/PerPixelMesh.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/PerPixelMesh.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/PerlinNoise.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/PerlinNoise.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/Pipeline.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/Pipeline.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/PipelineContext.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/PipelineContext.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/RenderItemDistanceMetric.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/RenderItemDistanceMetric.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/RenderItemMatcher.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/RenderItemMatcher.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/RenderItemMergeFunction.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/Renderable.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/Renderable.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/Renderer.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/Renderer.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/SOIL/SOIL.c
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/SOIL/SOIL.h
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/SOIL/image_DXT.c
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/SOIL/image_DXT.h
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/SOIL/image_helper.c
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/SOIL/image_helper.h
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/SOIL/stb_image_aug.c
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/SOIL/stb_image_aug.h
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/SOIL/stbi_DDS_aug.h
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/SOIL/stbi_DDS_aug_c.h
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/Shader.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/Shader.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/ShaderEngine.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/ShaderEngine.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/TextureManager.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/TextureManager.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/Transformation.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/UserTexture.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/UserTexture.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/VideoEcho.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/VideoEcho.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/Waveform.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/Renderer/Waveform.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/TimeKeeper.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/TimeKeeper.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/dlldefs.h
Examining data/silverjuke-18.2.1/src/prjm/src/event.h
Examining data/silverjuke-18.2.1/src/prjm/src/fatal.h
Examining data/silverjuke-18.2.1/src/prjm/src/fftsg.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/fftsg.h
Examining data/silverjuke-18.2.1/src/prjm/src/omptl/Example.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/omptl/omptl_algorithm_par.h
Examining data/silverjuke-18.2.1/src/prjm/src/omptl/omptl_algorithm_ser.h
Examining data/silverjuke-18.2.1/src/prjm/src/omptl/omptl_numeric_extentions.h
Examining data/silverjuke-18.2.1/src/prjm/src/omptl/omptl_numeric_extentions_par.h
Examining data/silverjuke-18.2.1/src/prjm/src/omptl/omptl_numeric_extentions_ser.h
Examining data/silverjuke-18.2.1/src/prjm/src/omptl/omptl_numeric_par.h
Examining data/silverjuke-18.2.1/src/prjm/src/omptl/omptl_numeric_ser.h
Examining data/silverjuke-18.2.1/src/prjm/src/omptl/omptl_tools.h
Examining data/silverjuke-18.2.1/src/prjm/src/projectM.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/projectM.hpp
Examining data/silverjuke-18.2.1/src/prjm/src/timer.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/timer.h
Examining data/silverjuke-18.2.1/src/prjm/src/wipemalloc.cpp
Examining data/silverjuke-18.2.1/src/prjm/src/wipemalloc.h
Examining data/silverjuke-18.2.1/src/see/cfunction.c
Examining data/silverjuke-18.2.1/src/see/debug.c
Examining data/silverjuke-18.2.1/src/see/dprint.c
Examining data/silverjuke-18.2.1/src/see/dtoa.c
Examining data/silverjuke-18.2.1/src/see/enumerate.c
Examining data/silverjuke-18.2.1/src/see/error.c
Examining data/silverjuke-18.2.1/src/see/function.c
Examining data/silverjuke-18.2.1/src/see/input_lookahead.c
Examining data/silverjuke-18.2.1/src/see/input_string.c
Examining data/silverjuke-18.2.1/src/see/intern.c
Examining data/silverjuke-18.2.1/src/see/interpreter.c
Examining data/silverjuke-18.2.1/src/see/lex.c
Examining data/silverjuke-18.2.1/src/see/mem.c
Examining data/silverjuke-18.2.1/src/see/module.c
Examining data/silverjuke-18.2.1/src/see/native.c
Examining data/silverjuke-18.2.1/src/see/no.c
Examining data/silverjuke-18.2.1/src/see/obj_Array.c
Examining data/silverjuke-18.2.1/src/see/obj_Boolean.c
Examining data/silverjuke-18.2.1/src/see/obj_Date.c
Examining data/silverjuke-18.2.1/src/see/obj_Error.c
Examining data/silverjuke-18.2.1/src/see/obj_Function.c
Examining data/silverjuke-18.2.1/src/see/obj_Global.c