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/syrthes-4.3.5+20200129-dfsg1/src/syrthes-pp/include/pp_abs.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-pp/include/pp_proto.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-pp/include/pp_bd.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-pp/include/pp_tree.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-pp/include/pp_const.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-pp/include/pp_usertype.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-pp/src/pp_extrbord.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-pp/src/pp_lire_domaines.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-pp/src/pp_scotch.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-pp/src/pp_lire_fichier.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-pp/src/pp_contact_perio.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-pp/src/pp_syrthes.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-pp/src/pp_metis.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-pp/src/pp_utilitaire.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-pp/src/pp_lire_syrdata.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-pp/src/pp_build_quadtree_2d.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-pp/src/pp_cree_tables.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-pp/src/pp_build_octree_3d.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-pp/src/pp_geopart.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-pp/src/pp_ensight.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/include/syr_option.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/include/syr_tree.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/include/syr_cfd_mesh_priv.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/include/syr_cfd_coupling.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/include/syr_abs.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/include/syr_usertype.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/include/syr_cfd_point_location.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/include/syr_hmt_proto.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/include/syr_parall.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/include/syr_bd.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/include/syr_cfd_mesh.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/include/syr_const.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/include/syr_cfd.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/include/syr_proto.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/include/syr_hmt_bd.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/lib_material_syrthes/syr_hmt_lib_pin.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/lib_material_syrthes/syr_hmt_lib_acier.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/lib_material_syrthes/syr_hmt_lib_bois_agglo.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/lib_material_syrthes/syr_hmt_lib_beton.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/lib_material_syrthes/syr_hmt_libmat.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/lib_material_syrthes/syr_hmt_lib_polyurethane.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/lib_material_syrthes/syr_hmt_lib_air.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/lib_material_syrthes/syr_hmt_lib_bois_agglo.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/lib_material_syrthes/syr_hmt_lib_mdf.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/lib_material_syrthes/syr_hmt_lib_polyurethane.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/lib_material_syrthes/syr_hmt_lib_laine_verre.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/lib_material_syrthes/syr_hmt_lib_laine_verre.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/lib_material_syrthes/syr_hmt_lib_pse_normal.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/lib_material_syrthes/syr_hmt_lib_pin.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/lib_material_syrthes/syr_hmt_lib_fibre_bois.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/lib_material_syrthes/syr_hmt_lib_fibre_bois.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/lib_material_syrthes/syr_hmt_libmat.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/lib_material_syrthes/syr_hmt_lib_mdf.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/lib_material_syrthes/syr_hmt_lib_air.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/lib_material_syrthes/syr_hmt_lib_beton.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/lib_material_syrthes/syr_hmt_lib_acier.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/lib_material_syrthes/syr_hmt_lib_pse_normal.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/divers.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/condvol.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/calfdf_2d.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/calfdfH.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/contact.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/soleil.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/ressol.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/cpusyrt.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/hmt_resol.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/lire_data.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/user_cond.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/find_elt.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/hmt_calmat.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/lire_ray.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/hmt_coeffequa.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/iniparallray.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/hmt_limite.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/user_hmt.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/mst.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/build_quad1d.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/inisol.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/ivoitj.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/calfdf.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/intersect.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/syrthes.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/user_ray.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/operations.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/user_fct.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/lire_fichier.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/derriere.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/extrbord.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/syr_cfd_point_location.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/orient.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/hmt_bati.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/syr_cfd_coupling.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/cfd_couplage.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/build_quadtree_2d.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/general.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/bilan.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/utilitaire.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/resray.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/manip_tree.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/postflux.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/syr_cfd_mesh.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/build_octree.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/user.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/utilitaire_parall.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/cal_annexe.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/calmat.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/couplage.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/limite.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/calmatbord.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/perio.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/find_node.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/mainsyrthes.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/lire_fichier_ray.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/build_octree_3d.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/manip_chaine.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/cal_init.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/calfdf_2a.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/calfdf_3d.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/couplageSR.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/ecrire_fichier.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-kernel/src/init_radiation.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-ppfunc/test/user_fct.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-ppfunc/include/ppfunc_proto.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-ppfunc/include/ppfunc_const.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-ppfunc/include/ppfunc_usertype.h
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-ppfunc/src/ppfunc_manip_chaine.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-ppfunc/src/ppfunc_ecrire_vide.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-ppfunc/src/ppfunc_clim.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-ppfunc/src/ppfunc_cini.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-ppfunc/src/ppfunc_clim_hmt.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-ppfunc/src/ppfunc_cphy.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-ppfunc/src/ppfunc_cvol.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-ppfunc/src/ppfunc_rescon.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-ppfunc/src/ppfunc_rescon_hmt.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-ppfunc/src/ppfunc_syrthes.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-tools/syrthes4ensight/src/syrthes40ensight.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-tools/syrthes4med30/src/syrthes4_to_med30.c
Examining data/syrthes-4.3.5+20200129-dfsg1/src/syrthes-tools/convert2syrthes4/src/lecture_neu.c