euh là c'est un peu trop mastoc. la seule façon de résoudre ce problème, c'est de ne pas trop focaliser sur les allocations mémoires, pour bien dissocier le traitement. quitte à faire une implémentation pas très efficace algorithmiquement, si elle marche, est sure, et ne provoque pas de fuite mémoire, ça me convient