correction de l'erreur : un free() en trop !