]> git.mxchange.org Git - flightgear.git/commitdiff
Removed delete of dangling pointer -- fixes seg fault on reset
authortony <tony>
Sat, 28 Sep 2002 22:48:21 +0000 (22:48 +0000)
committertony <tony>
Sat, 28 Sep 2002 22:48:21 +0000 (22:48 +0000)
src/FDM/JSBSim/JSBSim.cxx

index 1fbc7b05452a8eb0081c5a8bfd89a314934a835d..0e152a82cd6434cafd18db10dd032cd859e7e8b5 100644 (file)
@@ -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;
 }
 
 /******************************************************************************/