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/navit-0.5.5+dfsg.1/contrib/tomtom/espeakdsp.c Examining data/navit-0.5.5+dfsg.1/navit/support/ezxml/ezxml.h Examining data/navit-0.5.5+dfsg.1/navit/support/ezxml/ezxml.c Examining data/navit-0.5.5+dfsg.1/navit/support/ezxml/ezxml_init.c Examining data/navit-0.5.5+dfsg.1/navit/support/libpng/pngconf.h Examining data/navit-0.5.5+dfsg.1/navit/support/libpng/pngmem.c Examining data/navit-0.5.5+dfsg.1/navit/support/libpng/png.h Examining data/navit-0.5.5+dfsg.1/navit/support/libpng/pngrtran.c Examining data/navit-0.5.5+dfsg.1/navit/support/libpng/pngrio.c Examining data/navit-0.5.5+dfsg.1/navit/support/libpng/pngrutil.c Examining data/navit-0.5.5+dfsg.1/navit/support/libpng/pngtrans.c Examining data/navit-0.5.5+dfsg.1/navit/support/libpng/libpng_init.c Examining data/navit-0.5.5+dfsg.1/navit/support/libpng/pngset.c Examining data/navit-0.5.5+dfsg.1/navit/support/libpng/pngread.c Examining data/navit-0.5.5+dfsg.1/navit/support/libpng/pngerror.c Examining data/navit-0.5.5+dfsg.1/navit/support/libpng/pngm2pnm.c Examining data/navit-0.5.5+dfsg.1/navit/support/libpng/png.c Examining data/navit-0.5.5+dfsg.1/navit/support/libpng/pngget.c Examining data/navit-0.5.5+dfsg.1/navit/support/xgetopt/getopt_long.h Examining data/navit-0.5.5+dfsg.1/navit/support/xgetopt/XGetopt.h Examining data/navit-0.5.5+dfsg.1/navit/support/xgetopt/XGetopt.c Examining data/navit-0.5.5+dfsg.1/navit/support/xgetopt/getopt_long.c Examining data/navit-0.5.5+dfsg.1/navit/support/glib/glist.h Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gutils.h Examining data/navit-0.5.5+dfsg.1/navit/support/glib/fake.h Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gutf8.c Examining data/navit-0.5.5+dfsg.1/navit/support/glib/galiasdef.c Examining data/navit-0.5.5+dfsg.1/navit/support/glib/glibconfig.h Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gprintf.c Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gquark.h Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gstrfuncs.c Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gprimes.c Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gmem.c Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gmessages.h Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gslist.h Examining data/navit-0.5.5+dfsg.1/navit/support/glib/glist.c Examining data/navit-0.5.5+dfsg.1/navit/support/glib/glib.h Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gerror.h Examining data/navit-0.5.5+dfsg.1/navit/support/glib/ghash.c Examining data/navit-0.5.5+dfsg.1/navit/support/glib/glib_init.c Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gmacros.h Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gslist.c Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gtypes.h Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gmessages.c Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gprintfint.h Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gunicode.h Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gatomic.c Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gerror.c Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gutils.c Examining data/navit-0.5.5+dfsg.1/navit/support/glib/galloca.h Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gstring.c Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gprintf.h Examining data/navit-0.5.5+dfsg.1/navit/support/glib/ghash.h Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gslice.h Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gmem.h Examining data/navit-0.5.5+dfsg.1/navit/support/glib/fake.c Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gstrfuncs.h Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gthreadprivate.h Examining data/navit-0.5.5+dfsg.1/navit/support/glib/glibintl.h Examining data/navit-0.5.5+dfsg.1/navit/support/glib/gslice.c Examining data/navit-0.5.5+dfsg.1/navit/support/glib/galias.h Examining data/navit-0.5.5+dfsg.1/navit/support/zlib/zutil.c Examining data/navit-0.5.5+dfsg.1/navit/support/zlib/adler32.c Examining data/navit-0.5.5+dfsg.1/navit/support/zlib/crc32.c Examining data/navit-0.5.5+dfsg.1/navit/support/zlib/zconf.h Examining data/navit-0.5.5+dfsg.1/navit/support/zlib/zlib_init.c Examining data/navit-0.5.5+dfsg.1/navit/support/zlib/inffixed.h Examining data/navit-0.5.5+dfsg.1/navit/support/zlib/inftrees.h Examining data/navit-0.5.5+dfsg.1/navit/support/zlib/zlib.h Examining data/navit-0.5.5+dfsg.1/navit/support/zlib/inffast.h Examining data/navit-0.5.5+dfsg.1/navit/support/zlib/inffast.c Examining data/navit-0.5.5+dfsg.1/navit/support/zlib/infback.c Examining data/navit-0.5.5+dfsg.1/navit/support/zlib/crc32.h Examining data/navit-0.5.5+dfsg.1/navit/support/zlib/inflate.h Examining data/navit-0.5.5+dfsg.1/navit/support/zlib/zutil.h Examining data/navit-0.5.5+dfsg.1/navit/support/zlib/inflate.c Examining data/navit-0.5.5+dfsg.1/navit/support/zlib/inftrees.c Examining data/navit-0.5.5+dfsg.1/navit/support/shapefile/shapefil.h Examining data/navit-0.5.5+dfsg.1/navit/support/shapefile/shpopen.c Examining data/navit-0.5.5+dfsg.1/navit/support/shapefile/dbfopen.c Examining data/navit-0.5.5+dfsg.1/navit/support/shapefile/shptree.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/voices.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/portaudio.h Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/sonic.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/synthesize.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/portaudio19.h Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/synthdata.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/speak_lib.h Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/compiledict.h Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/wave.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/voice.h Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/mbrowrap.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/wavegen.h Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/wave.h Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/portaudio18.h Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/klatt.h Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/sintab.h Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/espeak_command.h Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/readclause.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/espeak.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/phonemelist.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/wave_sada.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/wavegen.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/StdAfx.h Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/speak_lib.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/synthesize.h Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/synth_mbrola.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/fifo.h Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/debug.h Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/event.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/compiledict.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/klatt.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/sonic.h Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/synthdata.h Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/voices.h Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/dictionary.h Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/debug.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/phoneme.h Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/mbrowrap.h Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/speech.h Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/translate.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/numbers.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/speak.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/espeak_command.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/wave_pulse.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/fifo.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/event.h Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/dictionary.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/tr_languages.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/intonation.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/setlengths.c Examining data/navit-0.5.5+dfsg.1/navit/support/espeak/translate.h Examining data/navit-0.5.5+dfsg.1/navit/support/wordexp/wordexp_init.c Examining data/navit-0.5.5+dfsg.1/navit/support/wordexp/glob.c