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