From 23c39d5aef0a197df9296c80a5f7b31a2243d845 Mon Sep 17 00:00:00 2001 From: JoePfeiffer Date: Thu, 6 Aug 2020 14:19:33 -0600 Subject: [PATCH] Don't create new SimulationStatus on landing. Makes consistent with BasicLandingStepper; more generally, if you don't need a more specialized derived from SimulationStatus (as is the case with RK4SimulationStepper), you don't need to create a new SimulationStatus when entering a new flight phase. --- core/src/net/sf/openrocket/simulation/GroundStepper.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/core/src/net/sf/openrocket/simulation/GroundStepper.java b/core/src/net/sf/openrocket/simulation/GroundStepper.java index 28f965982..55355b324 100644 --- a/core/src/net/sf/openrocket/simulation/GroundStepper.java +++ b/core/src/net/sf/openrocket/simulation/GroundStepper.java @@ -12,10 +12,8 @@ public class GroundStepper extends AbstractSimulationStepper { private static final Logger log = LoggerFactory.getLogger(GroundStepper.class); @Override - public SimulationStatus initialize(SimulationStatus original) { + public SimulationStatus initialize(SimulationStatus status) { log.trace("initializing GroundStepper"); - SimulationStatus status = new SimulationStatus(original); - return status; }