Les fonctions malloc & free recodées !