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/fs-uae-3.0.5+dfsg/flac/include/FLAC/ordinals.h Examining data/fs-uae-3.0.5+dfsg/flac/include/FLAC/metadata.h Examining data/fs-uae-3.0.5+dfsg/flac/include/FLAC/stream_decoder.h Examining data/fs-uae-3.0.5+dfsg/flac/include/FLAC/assert.h Examining data/fs-uae-3.0.5+dfsg/flac/include/FLAC/format.h Examining data/fs-uae-3.0.5+dfsg/flac/include/FLAC/callback.h Examining data/fs-uae-3.0.5+dfsg/flac/include/FLAC/stream_encoder.h Examining data/fs-uae-3.0.5+dfsg/flac/include/FLAC/export.h Examining data/fs-uae-3.0.5+dfsg/flac/include/FLAC/all.h Examining data/fs-uae-3.0.5+dfsg/libudis86/include/udis86.h Examining data/fs-uae-3.0.5+dfsg/libudis86/src/itab.h Examining data/fs-uae-3.0.5+dfsg/libudis86/src/extern.h Examining data/fs-uae-3.0.5+dfsg/libudis86/src/syn-intel.c Examining data/fs-uae-3.0.5+dfsg/libudis86/src/syn.h Examining data/fs-uae-3.0.5+dfsg/libudis86/src/udis86.c Examining data/fs-uae-3.0.5+dfsg/libudis86/src/types.h Examining data/fs-uae-3.0.5+dfsg/libudis86/src/decode.c Examining data/fs-uae-3.0.5+dfsg/libudis86/src/decode.h Examining data/fs-uae-3.0.5+dfsg/libudis86/src/itab.c Examining data/fs-uae-3.0.5+dfsg/libudis86/src/syn.c Examining data/fs-uae-3.0.5+dfsg/libudis86/src/syn-att.c Examining data/fs-uae-3.0.5+dfsg/libudis86/src/udint.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/conf.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/log.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/init.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/util.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/main.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/time.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/data.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/base.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/ml/options.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/ml/opengl.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/ml.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/endian.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/thread.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/lazyness.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/emu.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/i18n.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/eventlog.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/glib.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/ref.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/malloc.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/emu/log.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/emu/input.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/emu/options.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/emu/buffer.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/emu/render.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/emu/benchmark.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/emu/monitor.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/emu/path.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/emu/hacks.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/emu/video.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/emu/cef.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/emu/audio.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/emu/dialog.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/emu/actions.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/filesys.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/image.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/inifile.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/fs.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/include/fs/defines.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/audio/dummy-audio.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/audio/openal-audio.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/audio/sdl-audio.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/audio/audio.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/audio/alsa-audio.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/video/sdl-video-software.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/video/dummy-video.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/video/legacy-video.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/video/render.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/video/video.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/video/sdl-video.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/video/sdl-video-common.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/video/opengl-render.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/video/video-buffer.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/opengl.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/ref.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/filesys.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/data.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/path.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/init.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/image.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/ml/keyboard.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/ml/opengl.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/ml/macosx.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/ml/ml.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/ml/ml_internal.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/ml/sdl2_keys.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/ml/render.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/ml/video.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/ml/mouse.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/ml/video_mode.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/ml/video_sync.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/ml/x11.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/ml/util.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/ml/sdl.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/ml/rawinput.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/ml/windows.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/ml/input.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/base.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/malloc.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/eventlog.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/time.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/log.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/input/input-actions.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/input/legacy-input.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/input/sdl-input.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/input/input.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/font.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/input.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/libfsemu.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/menu.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/util.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/emu_lua.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/keynames.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/theme.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/video_buffer.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/texture.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/cef.cpp Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/xml_shader.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/emu.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/scanlines.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/xml_shader.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/dialog.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/render.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/scanlines.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/video.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/render.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/theme.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/util.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/video.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/netplay.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/hud.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/font.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/actions.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/texture.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/video_options.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/video_buffer.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/audio.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/menu.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/emu_lua.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/dialog.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/netplay.h Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/input.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/emu/hud.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/conf.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/thread.c Examining data/fs-uae-3.0.5+dfsg/libfsemu/src/inifile.c Examining data/fs-uae-3.0.5+dfsg/src/gencpu.cpp Examining data/fs-uae-3.0.5+dfsg/src/logging.cpp Examining data/fs-uae-3.0.5+dfsg/src/filesys_bootrom.cpp Examining data/fs-uae-3.0.5+dfsg/src/uaenative.cpp Examining data/fs-uae-3.0.5+dfsg/src/hardfile.cpp Examining data/fs-uae-3.0.5+dfsg/src/ppc/ppcd.cpp Examining data/fs-uae-3.0.5+dfsg/src/ppc/pixman-stubs.cpp Examining data/fs-uae-3.0.5+dfsg/src/ppc/ppc.cpp Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/tools/snprintf.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/tools/endianess.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/tools/debug.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/tracers.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/pearpc_config.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/system/arch/x86/sysendian.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/system/arch/x86/sysfeatures.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/system/arch/sysendian.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/system/arch/x86_64/sysendian.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/system/arch/x86_64/sysfeatures.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/system/arch/generic/sysendian.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/system/arch/generic/sysfeatures.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/system/arch/sysfeatures.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/system/types.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/system/systhread.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/info.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/cpu/cpu_generic/ppc_vec.cpp Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/cpu/cpu_generic/ppc_dec.cpp Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/cpu/cpu_generic/ppc_fpu.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/cpu/cpu_generic/ppc_alu.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/cpu/cpu_generic/ppc_mmu.cpp Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/cpu/cpu_generic/ppc_alu.cpp Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/cpu/cpu_generic/ppc_dec.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/cpu/cpu_generic/ppc_cpu.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/cpu/cpu_generic/ppc_tools.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/cpu/cpu_generic/ppc_cpu.cpp Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/cpu/cpu_generic/ppc_opc.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/cpu/cpu_generic/ppc_exc.cpp Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/cpu/cpu_generic/ppc_mmu.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/cpu/cpu_generic/ppc_opc.cpp Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/cpu/cpu_generic/ppc_vec.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/cpu/cpu_generic/ppc_fpu.cpp Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/cpu/cpu_generic/ppc_exc.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/cpu/cpu.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/cpu/debug.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/cpu/common.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/cpu/mem.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/uaeglue.cpp Examining data/fs-uae-3.0.5+dfsg/src/ppc/pearpc/io/io.h Examining data/fs-uae-3.0.5+dfsg/src/ppc/ppcd.h Examining data/fs-uae-3.0.5+dfsg/src/arcadia.cpp Examining data/fs-uae-3.0.5+dfsg/src/amax.cpp Examining data/fs-uae-3.0.5+dfsg/src/newcpu.cpp Examining data/fs-uae-3.0.5+dfsg/src/od-win32/debug_win32.h Examining data/fs-uae-3.0.5+dfsg/src/od-win32/bsdsock.cpp Examining data/fs-uae-3.0.5+dfsg/src/od-win32/picasso96_win.cpp Examining data/fs-uae-3.0.5+dfsg/src/od-win32/dxwrap.h Examining data/fs-uae-3.0.5+dfsg/src/od-win32/parser.h Examining data/fs-uae-3.0.5+dfsg/src/od-win32/win32_uaenet.cpp Examining data/fs-uae-3.0.5+dfsg/src/od-win32/serial_win32.cpp Examining data/fs-uae-3.0.5+dfsg/src/od-win32/md-fpp.h Examining data/fs-uae-3.0.5+dfsg/src/od-win32/caps/CapsAPI.h Examining data/fs-uae-3.0.5+dfsg/src/od-win32/caps/caps_win32.h Examining data/fs-uae-3.0.5+dfsg/src/od-win32/caps/Comtype.h Examining data/fs-uae-3.0.5+dfsg/src/od-win32/caps/caps_win32.cpp Examining data/fs-uae-3.0.5+dfsg/src/od-win32/picasso96_win.h Examining data/fs-uae-3.0.5+dfsg/src/od-win32/mman.cpp Examining data/fs-uae-3.0.5+dfsg/src/genblitter.cpp Examining data/fs-uae-3.0.5+dfsg/src/native2amiga.cpp Examining data/fs-uae-3.0.5+dfsg/src/gayle.cpp Examining data/fs-uae-3.0.5+dfsg/src/gfxboard.cpp