]> git.mxchange.org Git - flightgear.git/commitdiff
Pigeon : save about 110Mb when the UIUC FDM is not used
authorfredb <fredb>
Sun, 9 Apr 2006 09:22:15 +0000 (09:22 +0000)
committerfredb <fredb>
Sun, 9 Apr 2006 09:22:15 +0000 (09:22 +0000)
src/FDM/UIUCModel/uiuc_wrapper.cpp

index 7e70f33c5bc8c2c3573f51ebaa016e7cffe60cb1..ded7a067b42ab3c5dd7f5ac1ff1b68dc038b9851 100644 (file)
@@ -117,7 +117,7 @@ extern "C" void uiuc_record_routine(double dt);
 extern "C" void uiuc_network_recv_routine();
 extern "C" void uiuc_network_send_routine();
 
-AIRCRAFT *aircraft_ = new AIRCRAFT;
+AIRCRAFT *aircraft_ = 0;
 
 // SendArray testarray(4950);
 
@@ -160,6 +160,9 @@ void uiuc_initial_init ()
 
 void uiuc_defaults_inits ()
 {
+  if (aircraft_ == 0)
+    aircraft_ = new AIRCRAFT;
+
   // set defaults and initialize (called once from uiuc_init_2_wrapper)
 
   //fog inits