From 0c4c182f1e37e9ae27d4cc2f217069020919aac4 Mon Sep 17 00:00:00 2001 From: david Date: Fri, 28 Jun 2002 19:06:23 +0000 Subject: [PATCH] Fixed an uninitialized variable reported by Frederic Bouvier; this could cause the FDM occasionally to get caught in a very long loop. --- src/FDM/flight.cxx | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/FDM/flight.cxx b/src/FDM/flight.cxx index 2694fa7f4..3ce32a6c8 100644 --- a/src/FDM/flight.cxx +++ b/src/FDM/flight.cxx @@ -51,15 +51,16 @@ inline void init_vec(FG_VECTOR_3 vec) { } // Constructor -FGInterface::FGInterface() { +FGInterface::FGInterface() + : remainder(0) +{ _setup(); } -FGInterface::FGInterface( double dt ) { +FGInterface::FGInterface( double dt ) + : remainder(0) +{ _setup(); -// delta_t = dt; -// remainder = elapsed = multi_loop = 0; - remainder = 0; } // Destructor -- 2.39.5