From: tony Date: Sat, 28 Sep 2002 22:48:21 +0000 (+0000) Subject: Removed delete of dangling pointer -- fixes seg fault on reset X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=2c1889a8b5c355fc90e922be4929a5a843fba88c;p=flightgear.git Removed delete of dangling pointer -- fixes seg fault on reset --- diff --git a/src/FDM/JSBSim/JSBSim.cxx b/src/FDM/JSBSim/JSBSim.cxx index 1fbc7b054..0e152a82c 100644 --- a/src/FDM/JSBSim/JSBSim.cxx +++ b/src/FDM/JSBSim/JSBSim.cxx @@ -72,7 +72,8 @@ FGJSBsim::FGJSBsim( double dt ) { bool result; - fdmex = new FGFDMExec( (FGPropertyManager*)globals->get_props() ); + //fdmex = new FGFDMExec( (FGPropertyManager*)globals->get_props() ); + fdmex = new FGFDMExec(); State = fdmex->GetState(); Atmosphere = fdmex->GetAtmosphere(); @@ -184,10 +185,7 @@ FGJSBsim::FGJSBsim( double dt ) } /******************************************************************************/ FGJSBsim::~FGJSBsim(void) { - if (fdmex != NULL) { - delete fdmex; fdmex=NULL; - delete fgic; fgic=NULL; - } + delete fdmex; } /******************************************************************************/