Par ailleurs, je ne vois toujours pas le lien entre realloc() et la fuite mémoire, tu devrais utiliser valgrind au lieu de patcher le code au petit bonheur la chance…
Dans certains cas, le code faisait plus ou moins return realloc(ptr, /* ... */);. La suite du code gère correctement le pointeur NULL, donc ça ne crash pas, mais on a plus de référence pour libérer la mémoire ensuite.
"It was a bright cold day in April, and the clocks were striking thirteen" - Georges Orwell
[^] # Re: criticité
Posté par Etienne Bagnoud . En réponse au journal Genèse d'un journal. Évalué à 7.
Dans certains cas, le code faisait plus ou moins
return realloc(ptr, /* ... */);. La suite du code gère correctement le pointeur NULL, donc ça ne crash pas, mais on a plus de référence pour libérer la mémoire ensuite."It was a bright cold day in April, and the clocks were striking thirteen" - Georges Orwell