tsimulation.c: fix memory leak when adding grains - granular - granular dynamics simulation
 (HTM) git clone git://src.adamsgaard.dk/granular
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 457df56db45512c8f2c75519da9fc10f9cadcfe8
 (DIR) parent 4b251bb974a1af38e7870f25059db82d81c5307d
 (HTM) Author: Anders Damsgaard <anders@adamsgaard.dk>
       Date:   Thu, 25 Mar 2021 21:20:53 +0100
       
       simulation.c: fix memory leak when adding grains
       
       Diffstat:
         M simulation.c                        |       1 +
       
       1 file changed, 1 insertion(+), 0 deletions(-)
       ---
 (DIR) diff --git a/simulation.c b/simulation.c
       t@@ -70,6 +70,7 @@ sim_add_grain(struct simulation *sim, struct grain *g)
                if (!(sim->grains = xreallocarray(sim->grains, sim->np + 1, sizeof(*g))))
                        err(1, "%s: sim.grains reallocarray", __func__);
                sim->grains[sim->np++] = *g;
       +        free(g);
        }
        
        void