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