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