Terminate = false;
IdFDM = FDMctr; // The main (parent) JSBSim instance is always the "zeroth"
- // instance. "child" instances are loaded last.
+ FDMctr++; // instance. "child" instances are loaded last.
try {
char* num = getenv("JSBSIM_DEBUG");
if (master == 0)
master = new FGPropertyManager;
Root = master;
-
- // JSBSim Standalone, multiple childs are allowed
- FDMctr++;
}
instance = Root->GetNode("/fdm/jsbsim",IdFDM,true);
PropertyCatalog.clear();
+ FDMctr--;
+
Debug(1);
}
}
for (unsigned int i=0; i<test_element->GetNumDataLines(); i++) {
string input_data = test_element->GetDataLine(i);
- while (input_data[0] <= 32) {
- input_data = input_data.erase(0,1);
- if (input_data.size() <= 1) break;
- }
if (input_data.size() <= 1) {
// Make sure there are no bad data lines that consist solely of whitespace
cerr << fgred << " Bad data line in switch component: " << Name << reset << endl;