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/retroarch-1.7.3+dfsg1/version_git.h
Examining data/retroarch-1.7.3+dfsg1/version_git.c
Examining data/retroarch-1.7.3+dfsg1/version.h
Examining data/retroarch-1.7.3+dfsg1/verbosity.h
Examining data/retroarch-1.7.3+dfsg1/verbosity.c
Examining data/retroarch-1.7.3+dfsg1/setting_list.h
Examining data/retroarch-1.7.3+dfsg1/setting_list.c
Examining data/retroarch-1.7.3+dfsg1/retroarch.h
Examining data/retroarch-1.7.3+dfsg1/retroarch.c
Examining data/retroarch-1.7.3+dfsg1/playlist.h
Examining data/retroarch-1.7.3+dfsg1/playlist.c
Examining data/retroarch-1.7.3+dfsg1/performance_counters.h
Examining data/retroarch-1.7.3+dfsg1/performance_counters.c
Examining data/retroarch-1.7.3+dfsg1/paths.h
Examining data/retroarch-1.7.3+dfsg1/paths.c
Examining data/retroarch-1.7.3+dfsg1/msg_hash.h
Examining data/retroarch-1.7.3+dfsg1/msg_hash.c
Examining data/retroarch-1.7.3+dfsg1/movie.h
Examining data/retroarch-1.7.3+dfsg1/movie.c
Examining data/retroarch-1.7.3+dfsg1/list_special.h
Examining data/retroarch-1.7.3+dfsg1/list_special.c
Examining data/retroarch-1.7.3+dfsg1/lakka.h
Examining data/retroarch-1.7.3+dfsg1/file_path_str.c
Examining data/retroarch-1.7.3+dfsg1/file_path_special.h
Examining data/retroarch-1.7.3+dfsg1/file_path_special.c
Examining data/retroarch-1.7.3+dfsg1/dynamic.h
Examining data/retroarch-1.7.3+dfsg1/dynamic.c
Examining data/retroarch-1.7.3+dfsg1/driver.h
Examining data/retroarch-1.7.3+dfsg1/driver.c
Examining data/retroarch-1.7.3+dfsg1/dirs.h
Examining data/retroarch-1.7.3+dfsg1/dirs.c
Examining data/retroarch-1.7.3+dfsg1/defaults.h
Examining data/retroarch-1.7.3+dfsg1/database_info.h
Examining data/retroarch-1.7.3+dfsg1/database_info.c
Examining data/retroarch-1.7.3+dfsg1/core_type.h
Examining data/retroarch-1.7.3+dfsg1/core_info.h
Examining data/retroarch-1.7.3+dfsg1/core_info.c
Examining data/retroarch-1.7.3+dfsg1/core_impl.c
Examining data/retroarch-1.7.3+dfsg1/core.h
Examining data/retroarch-1.7.3+dfsg1/content.h
Examining data/retroarch-1.7.3+dfsg1/configuration.h
Examining data/retroarch-1.7.3+dfsg1/configuration.c
Examining data/retroarch-1.7.3+dfsg1/config.features.h
Examining data/retroarch-1.7.3+dfsg1/config.def.keybinds.h
Examining data/retroarch-1.7.3+dfsg1/config.def.h
Examining data/retroarch-1.7.3+dfsg1/command.h
Examining data/retroarch-1.7.3+dfsg1/command.c
Examining data/retroarch-1.7.3+dfsg1/autosave.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/ax/core.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/ax/device.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/ax/drcvs.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/ax/multivoice.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/ax/result.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/ax/voice.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/gx2/common.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/gx2/context.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/gx2/display.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/gx2/displaylist.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/gx2/draw.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/gx2/enum.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/gx2/event.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/gx2/mem.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/gx2/registers.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/gx2/sampler.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/gx2/shaders.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/gx2/state.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/gx2/surface.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/gx2/swap.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/gx2/tessellation.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/gx2/texture.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/gx2r/buffer.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/gx2r/displaylist.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/gx2r/draw.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/gx2r/mem.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/gx2r/resource.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/gx2r/surface.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/mem/baseheap.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/mem/blockheap.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/mem/expandedheap.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/mem/frameheap.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/mem/memheap.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/mem/memlist.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/mem/unitheap.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/mp/taskqueue.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/alarm.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/atomic.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/atomic64.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/cache.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/condition.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/core.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/coroutine.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/debug.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/dynload.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/energy.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/event.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/exception.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/fastcondition.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/fastmutex.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/foreground.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/memory.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/messagequeue.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/mutex.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/rendezvous.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/screen.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/semaphore.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/spinlock.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/systeminfo.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/thread.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/time.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os/title.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/ax.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/fs.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/gx2.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/gx2r.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/ios.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/kpad.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/mcp.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/mem.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/nsyskbd.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/os.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/pad_strings.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/procui.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/sysapp.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/syshid.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/types.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/vpad.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/wiiu/wpad.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/arpa/inet.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/netinet/in.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/netinet/tcp.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/sys/socket.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/include/netdb.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/wut/elf2rpl/be_val.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/wut/elf2rpl/elf.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/wut/elf2rpl/main.cpp
Examining data/retroarch-1.7.3+dfsg1/wiiu/wut/elf2rpl/utils.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/fs/fs_utils.c
Examining data/retroarch-1.7.3+dfsg1/wiiu/fs/fs_utils.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/fs/sd_fat_devoptab.c
Examining data/retroarch-1.7.3+dfsg1/wiiu/fs/sd_fat_devoptab.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/input/hidpad_driver.c
Examining data/retroarch-1.7.3+dfsg1/wiiu/input/kpad_driver.c
Examining data/retroarch-1.7.3+dfsg1/wiiu/input/pad_functions.c
Examining data/retroarch-1.7.3+dfsg1/wiiu/input/wiiu_hid.c
Examining data/retroarch-1.7.3+dfsg1/wiiu/input/wiiu_hid.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/input/wiiu_hid_types.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/input/wiiu_input.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/input/wpad_driver.c
Examining data/retroarch-1.7.3+dfsg1/wiiu/slang/main.c
Examining data/retroarch-1.7.3+dfsg1/wiiu/slang/slang-parse.cpp
Examining data/retroarch-1.7.3+dfsg1/wiiu/system/atomic.c
Examining data/retroarch-1.7.3+dfsg1/wiiu/system/dynamic.c
Examining data/retroarch-1.7.3+dfsg1/wiiu/system/dynamic.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/system/exception_handler.c
Examining data/retroarch-1.7.3+dfsg1/wiiu/system/exception_handler.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/system/imports.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/system/memory.c
Examining data/retroarch-1.7.3+dfsg1/wiiu/system/memory.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/system/missing_libc_functions.c
Examining data/retroarch-1.7.3+dfsg1/wiiu/gx2_shader_inl.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/hbl.c
Examining data/retroarch-1.7.3+dfsg1/wiiu/hbl.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/shader_utils.c
Examining data/retroarch-1.7.3+dfsg1/wiiu/shader_utils.h
Examining data/retroarch-1.7.3+dfsg1/wiiu/wiiu_dbg.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/arch/gc/netif/gcif.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/core/ipv4/icmp.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/core/ipv4/ip.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/core/ipv4/ip_addr.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/core/ipv4/ip_frag.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/core/dhcp.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/core/inet.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/core/inet6.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/core/mem.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/core/memp.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/core/netif.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/core/pbuf.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/core/raw.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/core/stats.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/core/sys.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/core/tcp.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/core/tcp_in.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/core/tcp_out.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/core/udp.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/netif/skeleton/ethernetif.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/netif/skeleton/slipif.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/netif/etharp.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/netif/loopif.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/netio.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/lwip/network.c
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/ipv4/lwip/icmp.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/ipv4/lwip/inet.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/ipv4/lwip/ip.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/ipv4/lwip/ip_addr.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/ipv4/lwip/ip_frag.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/netif/arch/cc.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/netif/arch/cpu.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/netif/arch/init.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/netif/arch/lib.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/netif/arch/perf.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/netif/arch/sys_arch.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/netif/gcif/gcif.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/netif/etharp.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/netif/loopif.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/ogc/machine/asm.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/ogc/machine/processor.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/ogc/machine/spinlock.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/ogc/aram.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/ogc/arqmgr.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/ogc/arqueue.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/ogc/audio.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/ogc/cache.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/ogc/card.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/ogc/cast.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/ogc/color.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/ogc/cond.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/ogc/conf.h
Examining data/retroarch-1.7.3+dfsg1/wii/libogc/include/ogc/consol.h