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/scanbd-1.5.1/src/scanbd/config.h Examining data/scanbd-1.5.1/src/scanbd/udev.h Examining data/scanbd-1.5.1/src/scanbd/udev.c Examining data/scanbd-1.5.1/src/scanbd/slog.h Examining data/scanbd-1.5.1/src/scanbd/scanbuttond_wrapper.h Examining data/scanbd-1.5.1/src/scanbd/scanbuttond_loader.c Examining data/scanbd-1.5.1/src/scanbd/testscanbuttond.c Examining data/scanbd-1.5.1/src/scanbd/scanbd.h Examining data/scanbd-1.5.1/src/scanbd/common.h Examining data/scanbd-1.5.1/src/scanbd/scanbd_dbus.h Examining data/scanbd-1.5.1/src/scanbd/sane.c Examining data/scanbd-1.5.1/src/scanbd/scanbuttond_loader.h Examining data/scanbd-1.5.1/src/scanbd/dbus.c Examining data/scanbd-1.5.1/src/scanbd/scanbuttond_wrapper.c Examining data/scanbd-1.5.1/src/scanbd/daemonize.c Examining data/scanbd-1.5.1/src/scanbd/scanbd.c Examining data/scanbd-1.5.1/src/scanbd/slog.c Examining data/scanbd-1.5.1/src/scanbd/config.c Examining data/scanbd-1.5.1/src/test/test02.c Examining data/scanbd-1.5.1/src/test/test01.c Examining data/scanbd-1.5.1/src/scanbuttond/include/scanbuttond/libusbi.h Examining data/scanbd-1.5.1/src/scanbuttond/include/scanbuttond/scanbuttond.h Examining data/scanbd-1.5.1/src/scanbuttond/include/scanbuttond/common.h Examining data/scanbd-1.5.1/src/scanbuttond/include/scanbuttond/backend.h Examining data/scanbd-1.5.1/src/scanbuttond/include/scanbuttond/loader.h Examining data/scanbd-1.5.1/src/scanbuttond/backends/genesys.c Examining data/scanbd-1.5.1/src/scanbuttond/backends/snapscan.h Examining data/scanbd-1.5.1/src/scanbuttond/backends/plustek_umax.c Examining data/scanbd-1.5.1/src/scanbuttond/backends/epson_vphoto.h Examining data/scanbd-1.5.1/src/scanbuttond/backends/plustek.c Examining data/scanbd-1.5.1/src/scanbuttond/backends/hp5590.c Examining data/scanbd-1.5.1/src/scanbuttond/backends/artec_eplus48u.h Examining data/scanbd-1.5.1/src/scanbuttond/backends/mustek.c Examining data/scanbd-1.5.1/src/scanbuttond/backends/epson.c Examining data/scanbd-1.5.1/src/scanbuttond/backends/plustek_umax.h Examining data/scanbd-1.5.1/src/scanbuttond/backends/snapscan.c Examining data/scanbd-1.5.1/src/scanbuttond/backends/epson.h Examining data/scanbd-1.5.1/src/scanbuttond/backends/hp3900.h Examining data/scanbd-1.5.1/src/scanbuttond/backends/hp3500.h Examining data/scanbd-1.5.1/src/scanbuttond/backends/gt68xx.c Examining data/scanbd-1.5.1/src/scanbuttond/backends/gt68xx.h Examining data/scanbd-1.5.1/src/scanbuttond/backends/plustek.h Examining data/scanbd-1.5.1/src/scanbuttond/backends/meta.c Examining data/scanbd-1.5.1/src/scanbuttond/backends/meta.h Examining data/scanbd-1.5.1/src/scanbuttond/backends/genesys.h Examining data/scanbd-1.5.1/src/scanbuttond/backends/hp3500.c Examining data/scanbd-1.5.1/src/scanbuttond/backends/artec_eplus48u.c Examining data/scanbd-1.5.1/src/scanbuttond/backends/niash.c Examining data/scanbd-1.5.1/src/scanbuttond/backends/hp3900.c Examining data/scanbd-1.5.1/src/scanbuttond/backends/hp5590.h