pack-objects.c
32.6 KB
-
pack-objects: free memory safely · a14aa1e7
A few fixes have accumulated in this area which have made the freeing of data a bit muddy. Make sure to free the data only when needed and once. When we are going to write a delta to the packfile, we need to free the data, otherwise leave it. The current version of the code mixes up the checks for po->data and po->delta_data.
Carlos Martín Nieto committed