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/nyquist-3.12+ds/xlisp/xlsys.c
Examining data/nyquist-3.12+ds/xlisp/xleval.c
Examining data/nyquist-3.12+ds/xlisp/security.c
Examining data/nyquist-3.12+ds/xlisp/xljump.c
Examining data/nyquist-3.12+ds/xlisp/extern.h
Examining data/nyquist-3.12+ds/xlisp/osptrs.h
Examining data/nyquist-3.12+ds/xlisp/xlisp.h
Examining data/nyquist-3.12+ds/xlisp/xlsym.c
Examining data/nyquist-3.12+ds/xlisp/xlobj.c
Examining data/nyquist-3.12+ds/xlisp/osdefs.h
Examining data/nyquist-3.12+ds/xlisp/xlimage.c
Examining data/nyquist-3.12+ds/xlisp/xlstr.c
Examining data/nyquist-3.12+ds/xlisp/xlmath.c
Examining data/nyquist-3.12+ds/xlisp/xlinit.c
Examining data/nyquist-3.12+ds/xlisp/xlread.c
Examining data/nyquist-3.12+ds/xlisp/xldmem.c
Examining data/nyquist-3.12+ds/xlisp/xlsubr.c
Examining data/nyquist-3.12+ds/xlisp/xldmem.h
Examining data/nyquist-3.12+ds/xlisp/xlbfun.c
Examining data/nyquist-3.12+ds/xlisp/extern.c
Examining data/nyquist-3.12+ds/xlisp/xlglob.c
Examining data/nyquist-3.12+ds/xlisp/xllist.c
Examining data/nyquist-3.12+ds/xlisp/xlftab.c
Examining data/nyquist-3.12+ds/xlisp/xlpp.c
Examining data/nyquist-3.12+ds/xlisp/xlisp.c
Examining data/nyquist-3.12+ds/xlisp/xlprin.c
Examining data/nyquist-3.12+ds/xlisp/xldbug.c
Examining data/nyquist-3.12+ds/xlisp/xlcont.c
Examining data/nyquist-3.12+ds/xlisp/path.c
Examining data/nyquist-3.12+ds/xlisp/xlfio.c
Examining data/nyquist-3.12+ds/xlisp/xlio.c
Examining data/nyquist-3.12+ds/tran/coterm.h
Examining data/nyquist-3.12+ds/tran/delaycv.c
Examining data/nyquist-3.12+ds/tran/chase.c
Examining data/nyquist-3.12+ds/tran/instrclarfreq.h
Examining data/nyquist-3.12+ds/tran/log.h
Examining data/nyquist-3.12+ds/tran/offset.c
Examining data/nyquist-3.12+ds/tran/integrate.h
Examining data/nyquist-3.12+ds/tran/resoncv.c
Examining data/nyquist-3.12+ds/tran/exp.h
Examining data/nyquist-3.12+ds/tran/instrflutefreq.c
Examining data/nyquist-3.12+ds/tran/ifft.c
Examining data/nyquist-3.12+ds/tran/instrclarall.h
Examining data/nyquist-3.12+ds/tran/sqrt.c
Examining data/nyquist-3.12+ds/tran/tapf.h
Examining data/nyquist-3.12+ds/tran/instrsaxfreq.c
Examining data/nyquist-3.12+ds/tran/eqbandvvv.h
Examining data/nyquist-3.12+ds/tran/fmosc.h
Examining data/nyquist-3.12+ds/tran/reson.c
Examining data/nyquist-3.12+ds/tran/aresonvv.h
Examining data/nyquist-3.12+ds/tran/abs.h
Examining data/nyquist-3.12+ds/tran/partial.c
Examining data/nyquist-3.12+ds/tran/instrsaxall.c
Examining data/nyquist-3.12+ds/tran/reson.h
Examining data/nyquist-3.12+ds/tran/instrbowedfreq.h
Examining data/nyquist-3.12+ds/tran/shape.h
Examining data/nyquist-3.12+ds/tran/recip.c
Examining data/nyquist-3.12+ds/tran/aresoncv.c
Examining data/nyquist-3.12+ds/tran/stkpitshift.c
Examining data/nyquist-3.12+ds/tran/tapf.c
Examining data/nyquist-3.12+ds/tran/tapv.h
Examining data/nyquist-3.12+ds/tran/instrsax.h
Examining data/nyquist-3.12+ds/tran/fmfb.c
Examining data/nyquist-3.12+ds/tran/stkrev.c
Examining data/nyquist-3.12+ds/tran/ifft.h
Examining data/nyquist-3.12+ds/tran/alpassvc.h
Examining data/nyquist-3.12+ds/tran/alpasscv.h
Examining data/nyquist-3.12+ds/tran/scale.h
Examining data/nyquist-3.12+ds/tran/pluck.h
Examining data/nyquist-3.12+ds/tran/instrflute.c
Examining data/nyquist-3.12+ds/tran/gate.c
Examining data/nyquist-3.12+ds/tran/chase.h
Examining data/nyquist-3.12+ds/tran/instrsitar.c
Examining data/nyquist-3.12+ds/tran/scale.c
Examining data/nyquist-3.12+ds/tran/sqrt.h
Examining data/nyquist-3.12+ds/tran/amosc.c
Examining data/nyquist-3.12+ds/tran/resonvv.c
Examining data/nyquist-3.12+ds/tran/quantize.c
Examining data/nyquist-3.12+ds/tran/alpassvc.c
Examining data/nyquist-3.12+ds/tran/tonev.h
Examining data/nyquist-3.12+ds/tran/instrfluteall.h
Examining data/nyquist-3.12+ds/tran/siosc.h
Examining data/nyquist-3.12+ds/tran/alpassvv.h
Examining data/nyquist-3.12+ds/tran/delaycc.c
Examining data/nyquist-3.12+ds/tran/coterm.c
Examining data/nyquist-3.12+ds/tran/alpass.c
Examining data/nyquist-3.12+ds/tran/lpreson.h
Examining data/nyquist-3.12+ds/tran/tapv.c
Examining data/nyquist-3.12+ds/tran/instrsaxfreq.h
Examining data/nyquist-3.12+ds/tran/resonvv.h
Examining data/nyquist-3.12+ds/tran/areson.h
Examining data/nyquist-3.12+ds/tran/aresoncv.h
Examining data/nyquist-3.12+ds/tran/maxv.h
Examining data/nyquist-3.12+ds/tran/biquadfilt.c
Examining data/nyquist-3.12+ds/tran/congen.c
Examining data/nyquist-3.12+ds/tran/fromarraystream.c
Examining data/nyquist-3.12+ds/tran/follow.h
Examining data/nyquist-3.12+ds/tran/fromarraystream.h
Examining data/nyquist-3.12+ds/tran/atonev.h
Examining data/nyquist-3.12+ds/tran/instrmandolin.h
Examining data/nyquist-3.12+ds/tran/delaycv.h
Examining data/nyquist-3.12+ds/tran/stkrev.h
Examining data/nyquist-3.12+ds/tran/integrate.c
Examining data/nyquist-3.12+ds/tran/areson.c
Examining data/nyquist-3.12+ds/tran/prod.h
Examining data/nyquist-3.12+ds/tran/instrmodalbar.h
Examining data/nyquist-3.12+ds/tran/clip.h
Examining data/nyquist-3.12+ds/tran/sine.h
Examining data/nyquist-3.12+ds/tran/allpoles.h
Examining data/nyquist-3.12+ds/tran/fmfb.h
Examining data/nyquist-3.12+ds/tran/instrmodalbar.c
Examining data/nyquist-3.12+ds/tran/atonev.c
Examining data/nyquist-3.12+ds/tran/allpoles.c
Examining data/nyquist-3.12+ds/tran/tone.c
Examining data/nyquist-3.12+ds/tran/prod.c
Examining data/nyquist-3.12+ds/tran/congen.h
Examining data/nyquist-3.12+ds/tran/resonvc.h
Examining data/nyquist-3.12+ds/tran/pwl.c
Examining data/nyquist-3.12+ds/tran/siosc.c
Examining data/nyquist-3.12+ds/tran/quantize.h
Examining data/nyquist-3.12+ds/tran/atone.c
Examining data/nyquist-3.12+ds/tran/shape.c
Examining data/nyquist-3.12+ds/tran/upsample.c
Examining data/nyquist-3.12+ds/tran/instrsitar.h
Examining data/nyquist-3.12+ds/tran/fromobject.c
Examining data/nyquist-3.12+ds/tran/instrbanded.c
Examining data/nyquist-3.12+ds/tran/clip.c
Examining data/nyquist-3.12+ds/tran/white.c
Examining data/nyquist-3.12+ds/tran/alpass.h
Examining data/nyquist-3.12+ds/tran/instrsax.c
Examining data/nyquist-3.12+ds/tran/sampler.c
Examining data/nyquist-3.12+ds/tran/slope.c
Examining data/nyquist-3.12+ds/tran/white.h
Examining data/nyquist-3.12+ds/tran/alpasscv.c
Examining data/nyquist-3.12+ds/tran/buzz.c
Examining data/nyquist-3.12+ds/tran/exp.c
Examining data/nyquist-3.12+ds/tran/downproto.h
Examining data/nyquist-3.12+ds/tran/fromobject.h
Examining data/nyquist-3.12+ds/tran/stkpitshift.h
Examining data/nyquist-3.12+ds/tran/eqbandvvv.c
Examining data/nyquist-3.12+ds/tran/oneshot.c
Examining data/nyquist-3.12+ds/tran/fmfbv.c
Examining data/nyquist-3.12+ds/tran/aresonvv.c
Examining data/nyquist-3.12+ds/tran/lpreson.c
Examining data/nyquist-3.12+ds/tran/osc.c
Examining data/nyquist-3.12+ds/tran/instrbow.c
Examining data/nyquist-3.12+ds/tran/upsample.h
Examining data/nyquist-3.12+ds/tran/biquadfilt.h
Examining data/nyquist-3.12+ds/tran/instrbanded.h
Examining data/nyquist-3.12+ds/tran/delaycc.h
Examining data/nyquist-3.12+ds/tran/downproto.c
Examining data/nyquist-3.12+ds/tran/instrbow.h
Examining data/nyquist-3.12+ds/tran/fmosc.c
Examining data/nyquist-3.12+ds/tran/osc.h
Examining data/nyquist-3.12+ds/tran/recip.h
Examining data/nyquist-3.12+ds/tran/alpassvv.c
Examining data/nyquist-3.12+ds/tran/resoncv.h
Examining data/nyquist-3.12+ds/tran/tone.h
Examining data/nyquist-3.12+ds/tran/stkchorus.c
Examining data/nyquist-3.12+ds/tran/const.c
Examining data/nyquist-3.12+ds/tran/instrclarall.c
Examining data/nyquist-3.12+ds/tran/instrfluteall.c
Examining data/nyquist-3.12+ds/tran/aresonvc.c
Examining data/nyquist-3.12+ds/tran/log.c
Examining data/nyquist-3.12+ds/tran/abs.c
Examining data/nyquist-3.12+ds/tran/gate.h
Examining data/nyquist-3.12+ds/tran/maxv.c
Examining data/nyquist-3.12+ds/tran/atone.h
Examining data/nyquist-3.12+ds/tran/oneshot.h
Examining data/nyquist-3.12+ds/tran/instrflute.h
Examining data/nyquist-3.12+ds/tran/slope.h
Examining data/nyquist-3.12+ds/tran/instrflutefreq.h
Examining data/nyquist-3.12+ds/tran/instrclar.c
Examining data/nyquist-3.12+ds/tran/aresonvc.h
Examining data/nyquist-3.12+ds/tran/tonev.c
Examining data/nyquist-3.12+ds/tran/instrclar.h
Examining data/nyquist-3.12+ds/tran/const.h
Examining data/nyquist-3.12+ds/tran/instrclarfreq.c
Examining data/nyquist-3.12+ds/tran/sampler.h
Examining data/nyquist-3.12+ds/tran/pluck.c
Examining data/nyquist-3.12+ds/tran/amosc.h
Examining data/nyquist-3.12+ds/tran/fmfbv.h
Examining data/nyquist-3.12+ds/tran/stkchorus.h
Examining data/nyquist-3.12+ds/tran/resonvc.c
Examining data/nyquist-3.12+ds/tran/pwl.h
Examining data/nyquist-3.12+ds/tran/sine.c
Examining data/nyquist-3.12+ds/tran/instrbowedfreq.c
Examining data/nyquist-3.12+ds/tran/instrsaxall.h
Examining data/nyquist-3.12+ds/tran/follow.c
Examining data/nyquist-3.12+ds/tran/offset.h
Examining data/nyquist-3.12+ds/tran/partial.h
Examining data/nyquist-3.12+ds/tran/instrmandolin.c
Examining data/nyquist-3.12+ds/tran/buzz.h
Examining data/nyquist-3.12+ds/ffts/src/dxpose.c
Examining data/nyquist-3.12+ds/ffts/src/fft2d.c
Examining data/nyquist-3.12+ds/ffts/src/fftlib.c
Examining data/nyquist-3.12+ds/ffts/src/fftext.c
Examining data/nyquist-3.12+ds/ffts/src/dxpose.h
Examining data/nyquist-3.12+ds/ffts/src/fft2d.h
Examining data/nyquist-3.12+ds/ffts/src/fftext.h
Examining data/nyquist-3.12+ds/ffts/src/fftlib.h
Examining data/nyquist-3.12+ds/ffts/src/matlib.h
Examining data/nyquist-3.12+ds/ffts/src/matlib.c
Examining data/nyquist-3.12+ds/ffts/Numerical-Recipes-testing/rfftTest.c
Examining data/nyquist-3.12+ds/ffts/Numerical-Recipes-testing/fftTest2d.c
Examining data/nyquist-3.12+ds/ffts/Numerical-Recipes-testing/fftTest3d.c
Examining data/nyquist-3.12+ds/ffts/Numerical-Recipes-testing/fftTest.c
Examining data/nyquist-3.12+ds/ffts/Numerical-Recipes-testing/rfftTest2d.c
Examining data/nyquist-3.12+ds/ffts/Timing-code/fftTiming.c