From c4e2e44f544b19d393eab9b8a86fbdcbbf01e3fd Mon Sep 17 00:00:00 2001 From: Hanno Rein Date: Mon, 15 Jul 2024 14:15:34 -0400 Subject: [PATCH] TRACE bug in realloc. Fixes #786. --- src/integrator_trace.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/integrator_trace.c b/src/integrator_trace.c index fcb891b45..2194db43e 100644 --- a/src/integrator_trace.c +++ b/src/integrator_trace.c @@ -519,7 +519,7 @@ void reb_integrator_trace_part1(struct reb_simulation* r){ // These arrays are only used within one timestep. // Can be recreated without loosing bit-wise reproducibility. ri_trace->particles_backup = realloc(ri_trace->particles_backup,sizeof(struct reb_particle)*N); - ri_trace->current_Ks = realloc(ri_trace->encounter_map,sizeof(int)*N*N); + ri_trace->current_Ks = realloc(ri_trace->current_Ks,sizeof(int)*N*N); ri_trace->encounter_map = realloc(ri_trace->encounter_map,sizeof(int)*N); ri_trace->particles_backup_kepler = realloc(ri_trace->particles_backup_kepler,sizeof(struct reb_particle)*N); ri_trace->N_allocated = N;