reallocation correcte et liberation