
Envoyé par
Franck.H
J'ai créé y'a pas si longtemps pour un projet perso un petit module pour justement éviter les fuites mémoires lors de la fin d'un programme et il y'a possibilité de générer un log des allocations et libérations ... si ca peut t'aider
Tu aura juste à changer tes appels à malloc/free en les remplacants par mes wrappers, c'est fait en quelques secondes avec la méthode rechercher/remplacer

Encore plus vite avec un #define, genre :
1 2
| #define malloc(t) mon_malloc(t)
#define free(t) mon_free(t) |
Eventuellement un :
#define malloc(t) mon_malloc(t, __FILE__, __LINE__)
Si le malloc à toi prend en paramètre le nom du fichier et le numéro de ligne ou ya l'allocation.
Partager