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/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_bpm_fit.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_sigclip.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_overscan_defs.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_catalogue.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_DER_SNR.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_spectrum_resample.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_bpm_3d.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/igam.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_efficiency.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_test.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_sigclip.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_spectrum_defs.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_image.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_fit.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_flat.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_elemop.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_elemop.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_random.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_lacosmics.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_dar.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_spectrum_resample.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_efficiency.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_prototyping.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_spectrum_shift.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_fringe.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_prototyping.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_spectrum_shift.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_correlation.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_strehl.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_imagelist_view.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_frameiter.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_imagelist_view.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_spectrum.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_image.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_frameiter.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_image_math.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_image_math.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_bpm_2d.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_spectrum.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_bpm_2d.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_bpm_fit.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_combine.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_multiiter.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_iter.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_utils.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_parameter_defs.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_catalogue.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_imagelist_basic.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_lacosmics.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_DER_SNR.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_strehl.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_image_defs.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_buffer.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_fpn.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_collapse.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_parameter.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_bpm_utils.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_correlation.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_overscan.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_random.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_combine.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_iter.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_bpm_utils.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_imagelist.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_utils-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_prototyping-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_spectrum1d-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_elemop-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_strehl-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_buffer-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_frameiter-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_fringe-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_random-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_image-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_bpm_2d-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_overscan-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_collapse-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_parameter-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_imagelist_basic-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_dar-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_catalogue-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_bpm_utils-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_combine-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_lacosmics-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_efficiency-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_response-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_bpm_3d-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_spectrum1d_shift-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_imagelist_view-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_bpm_fit-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_imagelist_io-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_flat-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_correlation-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_multiiter-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_spectrum1dlist-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_sigclip-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_der_snr-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_fit-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/tests/hdrl_fpn-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_response.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_imagelist_io.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_spectrumlist.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_flat.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_response.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_fit.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_imagelist_basic.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_fpn.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_types.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_collapse.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_parameter.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_utils.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_multiiter.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_dar.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_overscan.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_background.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_moments.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_terminate.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_extend.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_table.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_filter.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_moments.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_radii.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_utils_sort.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_statistics.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_utils_sort.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_seeing.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_apclust.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_statistics.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_phopt.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_table.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_utils.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_classify.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_apio.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_filter.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_conf.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_apline.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_apline.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_solve.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_areals.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_utils.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_casu.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/tests/hdrl_cat_casu-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/tests/hdrl_cat_conf-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/tests/hdrl_cat_classify-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/tests/hdrl_cat_radii-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/tests/hdrl_cat_areals-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/tests/hdrl_cat_moments-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/tests/hdrl_cat_polynm-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/tests/hdrl_cat_apio-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/tests/hdrl_cat_filter-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/tests/hdrl_cat_casu_bkg_badpatch-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/tests/hdrl_cat_phopt-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/tests/hdrl_cat_overlp-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/tests/hdrl_cat_seeing-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/tests/hdrl_cat_terminate-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/tests/hdrl_cat_utils_sort-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/tests/hdrl_cat_sim_montecarlo-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/tests/hdrl_cat_background-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/tests/hdrl_cat_casu_addmul-test.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_apclust.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_conf.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_seeing.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_overlp.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_apio.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_casu.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_polynm.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_def.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_terminate.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_extend.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_areals.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_phopt.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_radii.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_background.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_polynm.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_solve.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_overlp.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/catalogue/hdrl_cat_classify.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_spectrumlist.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_bpm_3d.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_buffer.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_fringe.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_imagelist_defs.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/hdrl/hdrl_imagelist_io.h
Examining data/cpl-plugin-amber-4.4.0+dfsg/recipes/amber_SciCal.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/recipes/amber_trf.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/recipes/amber_raw_to_fitsimage.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/recipes/amber_BeamPos.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/recipes/amber_oimerge.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/recipes/amber_calibrate.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/recipes/amber_detector.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/recipes/amber_p2vm.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/recipes/amber_selector.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/recipes/amber_spectral_calibration.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/recipes/amber_ascii_export.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/amber/amdlibPiston.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/amber/amdlibP2vm.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/amber/amdmsFitsTable.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/amber/amdlibBadPixels.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/amber/amdmsPixelStatistics.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/amber/amdlibScienceData.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/amber/amdmsFit.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/amber/amdmsFitsData.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/amber/giqclog.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/amber/amdmsAlgo.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/amber/amdlibDark.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/amber/amdmsCommon.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/amber/amdlibRefSpectrum.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/amber/amdlibMultiDimArray.c
Examining data/cpl-plugin-amber-4.4.0+dfsg/amber/amdlibMatrix.c