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/gcal-4.1/build-aux/snippet/_Noreturn.h
Examining data/gcal-4.1/build-aux/snippet/c++defs.h
Examining data/gcal-4.1/build-aux/snippet/warn-on-use.h
Examining data/gcal-4.1/build-aux/snippet/unused-parameter.h
Examining data/gcal-4.1/build-aux/snippet/arg-nonnull.h
Examining data/gcal-4.1/lib/unlink.c
Examining data/gcal-4.1/lib/binary-io.c
Examining data/gcal-4.1/lib/gl_list.c
Examining data/gcal-4.1/lib/langinfo.in.h
Examining data/gcal-4.1/lib/log10.c
Examining data/gcal-4.1/lib/regcomp.c
Examining data/gcal-4.1/lib/log.c
Examining data/gcal-4.1/lib/strcspn.c
Examining data/gcal-4.1/lib/exitfail.h
Examining data/gcal-4.1/lib/spawn.in.h
Examining data/gcal-4.1/lib/malloc.c
Examining data/gcal-4.1/lib/strings.in.h
Examining data/gcal-4.1/lib/sys_types.in.h
Examining data/gcal-4.1/lib/str-two-way.h
Examining data/gcal-4.1/lib/intprops.h
Examining data/gcal-4.1/lib/strerror-override.h
Examining data/gcal-4.1/lib/unistd.c
Examining data/gcal-4.1/lib/regexec.c
Examining data/gcal-4.1/lib/locale.in.h
Examining data/gcal-4.1/lib/errno.in.h
Examining data/gcal-4.1/lib/alloca.c
Examining data/gcal-4.1/lib/tmpdir.c
Examining data/gcal-4.1/lib/close.c
Examining data/gcal-4.1/lib/dup-safer-flag.c
Examining data/gcal-4.1/lib/mbtowc.c
Examining data/gcal-4.1/lib/sig-handler.h
Examining data/gcal-4.1/lib/float.in.h
Examining data/gcal-4.1/lib/msvc-inval.c
Examining data/gcal-4.1/lib/xmalloc.c
Examining data/gcal-4.1/lib/math.c
Examining data/gcal-4.1/lib/ftell.c
Examining data/gcal-4.1/lib/spawn_faction_adddup2.c
Examining data/gcal-4.1/lib/stdalign.in.h
Examining data/gcal-4.1/lib/write.c
Examining data/gcal-4.1/lib/getdtablesize.c
Examining data/gcal-4.1/lib/rawmemchr.c
Examining data/gcal-4.1/lib/wctype-h.c
Examining data/gcal-4.1/lib/link.c
Examining data/gcal-4.1/lib/cloexec.h
Examining data/gcal-4.1/lib/mbtowc-impl.h
Examining data/gcal-4.1/lib/msvc-nothrow.h
Examining data/gcal-4.1/lib/xalloc-oversized.h
Examining data/gcal-4.1/lib/unistd--.h
Examining data/gcal-4.1/lib/regex.h
Examining data/gcal-4.1/lib/memchr.c
Examining data/gcal-4.1/lib/fseek.c
Examining data/gcal-4.1/lib/perror.c
Examining data/gcal-4.1/lib/fd-hook.c
Examining data/gcal-4.1/lib/mkostemp.c
Examining data/gcal-4.1/lib/sigprocmask.c
Examining data/gcal-4.1/lib/tempname.h
Examining data/gcal-4.1/lib/spawn_faction_destroy.c
Examining data/gcal-4.1/lib/spawnattr_setsigmask.c
Examining data/gcal-4.1/lib/secure_getenv.c
Examining data/gcal-4.1/lib/ceil.c
Examining data/gcal-4.1/lib/exitfail.c
Examining data/gcal-4.1/lib/stdint.in.h
Examining data/gcal-4.1/lib/stat.c
Examining data/gcal-4.1/lib/localcharset.c
Examining data/gcal-4.1/lib/pipe-safer.c
Examining data/gcal-4.1/lib/sys_stat.in.h
Examining data/gcal-4.1/lib/string.in.h
Examining data/gcal-4.1/lib/xalloc.h
Examining data/gcal-4.1/lib/xalloc-die.c
Examining data/gcal-4.1/lib/itold.c
Examining data/gcal-4.1/lib/sig-handler.c
Examining data/gcal-4.1/lib/mbrtowc.c
Examining data/gcal-4.1/lib/signal.in.h
Examining data/gcal-4.1/lib/strerror_r.c
Examining data/gcal-4.1/lib/floor.c
Examining data/gcal-4.1/lib/pipe.h
Examining data/gcal-4.1/lib/hard-locale.c
Examining data/gcal-4.1/lib/msvc-nothrow.c
Examining data/gcal-4.1/lib/ftello.c
Examining data/gcal-4.1/lib/fd-safer.c
Examining data/gcal-4.1/lib/sys_socket.c
Examining data/gcal-4.1/lib/pathmax.h
Examining data/gcal-4.1/lib/wcrtomb.c
Examining data/gcal-4.1/lib/localeconv.c
Examining data/gcal-4.1/lib/hard-locale.h
Examining data/gcal-4.1/lib/btowc.c
Examining data/gcal-4.1/lib/sys_socket.in.h
Examining data/gcal-4.1/lib/strerror-override.c
Examining data/gcal-4.1/lib/filename.h
Examining data/gcal-4.1/lib/strerror.c
Examining data/gcal-4.1/lib/dosname.h
Examining data/gcal-4.1/lib/spawn-pipe.h
Examining data/gcal-4.1/lib/lseek.c
Examining data/gcal-4.1/lib/spawn_int.h
Examining data/gcal-4.1/lib/stripslash.c
Examining data/gcal-4.1/lib/spawni.c
Examining data/gcal-4.1/lib/stdbool.in.h
Examining data/gcal-4.1/lib/free.c
Examining data/gcal-4.1/lib/stddef.in.h
Examining data/gcal-4.1/lib/getprogname.h
Examining data/gcal-4.1/lib/time.in.h
Examining data/gcal-4.1/lib/sys_wait.in.h
Examining data/gcal-4.1/lib/fstat.c
Examining data/gcal-4.1/lib/msvc-inval.h
Examining data/gcal-4.1/lib/iconv.in.h
Examining data/gcal-4.1/lib/cloexec.c
Examining data/gcal-4.1/lib/unistd-safer.h
Examining data/gcal-4.1/lib/gl_list.h
Examining data/gcal-4.1/lib/glthread/cond.h
Examining data/gcal-4.1/lib/glthread/cond.c
Examining data/gcal-4.1/lib/glthread/threadlib.c
Examining data/gcal-4.1/lib/glthread/lock.h
Examining data/gcal-4.1/lib/glthread/lock.c
Examining data/gcal-4.1/lib/regex.c
Examining data/gcal-4.1/lib/dirname-lgpl.c
Examining data/gcal-4.1/lib/fd-hook.h
Examining data/gcal-4.1/lib/fcntl.in.h
Examining data/gcal-4.1/lib/realloc.c
Examining data/gcal-4.1/lib/spawn-pipe.c
Examining data/gcal-4.1/lib/gettext.h
Examining data/gcal-4.1/lib/wctype.in.h
Examining data/gcal-4.1/lib/lstat.c
Examining data/gcal-4.1/lib/stdio-impl.h
Examining data/gcal-4.1/lib/fd-safer-flag.c
Examining data/gcal-4.1/lib/fcntl.c
Examining data/gcal-4.1/lib/nl_langinfo.c
Examining data/gcal-4.1/lib/pipe2.c
Examining data/gcal-4.1/lib/error.h
Examining data/gcal-4.1/lib/localcharset.h
Examining data/gcal-4.1/lib/spawnattr_destroy.c
Examining data/gcal-4.1/lib/math.in.h
Examining data/gcal-4.1/lib/spawn_faction_init.c
Examining data/gcal-4.1/lib/spawnattr_init.c
Examining data/gcal-4.1/lib/w32spawn.h
Examining data/gcal-4.1/lib/dup2.c
Examining data/gcal-4.1/lib/pipe2-safer.c
Examining data/gcal-4.1/lib/gettimeofday.c
Examining data/gcal-4.1/lib/ioctl.c
Examining data/gcal-4.1/lib/raise.c
Examining data/gcal-4.1/lib/tempname.c
Examining data/gcal-4.1/lib/error.c
Examining data/gcal-4.1/lib/strchrnul.c
Examining data/gcal-4.1/lib/stdio.in.h
Examining data/gcal-4.1/lib/mbsinit.c
Examining data/gcal-4.1/lib/streq.h
Examining data/gcal-4.1/lib/sys_time.in.h
Examining data/gcal-4.1/lib/sigaction.c
Examining data/gcal-4.1/lib/verify.h
Examining data/gcal-4.1/lib/basename-lgpl.c
Examining data/gcal-4.1/lib/spawnp.c
Examining data/gcal-4.1/lib/strstr.c
Examining data/gcal-4.1/lib/regex_internal.c
Examining data/gcal-4.1/lib/freading.h
Examining data/gcal-4.1/lib/fclose.c
Examining data/gcal-4.1/lib/tmpdir.h
Examining data/gcal-4.1/lib/unistd.in.h
Examining data/gcal-4.1/lib/dirname.h
Examining data/gcal-4.1/lib/sched.in.h
Examining data/gcal-4.1/lib/binary-io.h
Examining data/gcal-4.1/lib/waitpid.c
Examining data/gcal-4.1/lib/sys_ioctl.in.h
Examining data/gcal-4.1/lib/wchar.in.h
Examining data/gcal-4.1/lib/sys_uio.in.h
Examining data/gcal-4.1/lib/putenv.c
Examining data/gcal-4.1/lib/spawnattr_setflags.c
Examining data/gcal-4.1/lib/alloca.in.h
Examining data/gcal-4.1/lib/dup-safer.c
Examining data/gcal-4.1/lib/wait-process.c
Examining data/gcal-4.1/lib/open.c
Examining data/gcal-4.1/lib/float.c
Examining data/gcal-4.1/lib/fatal-signal.h
Examining data/gcal-4.1/lib/spawn_faction_addclose.c
Examining data/gcal-4.1/lib/regex_internal.h
Examining data/gcal-4.1/lib/limits.in.h
Examining data/gcal-4.1/lib/fatal-signal.c
Examining data/gcal-4.1/lib/wait-process.h
Examining data/gcal-4.1/lib/spawn_faction_addopen.c
Examining data/gcal-4.1/lib/w32sock.h
Examining data/gcal-4.1/lib/strdup.c
Examining data/gcal-4.1/lib/getprogname.c
Examining data/gcal-4.1/lib/stdlib.in.h
Examining data/gcal-4.1/lib/fopen.c
Examining data/gcal-4.1/lib/strtol.c
Examining data/gcal-4.1/lib/fflush.c
Examining data/gcal-4.1/lib/fpurge.c
Examining data/gcal-4.1/lib/freading.c
Examining data/gcal-4.1/lib/fseeko.c
Examining data/gcal-4.1/src/rc-insert.h
Examining data/gcal-4.1/src/rc-defs.h
Examining data/gcal-4.1/src/rc-utils.h
Examining data/gcal-4.1/src/hd-data5.h
Examining data/gcal-4.1/src/gcal.c
Examining data/gcal-4.1/src/hd-data1.c
Examining data/gcal-4.1/src/globals.h
Examining data/gcal-4.1/src/hd-use.h
Examining data/gcal-4.1/src/rc-use.c
Examining data/gcal-4.1/src/hd-data2.c