diff --git a/src/models/propulsion/FGEngine.cpp b/src/models/propulsion/FGEngine.cpp index 6cc525a5341422ac881444597d39eeaacacf00e7..ee36c37515d125d54c7b06d29af2d20cadadd03f 100644 --- a/src/models/propulsion/FGEngine.cpp +++ b/src/models/propulsion/FGEngine.cpp @@ -91,7 +91,7 @@ FGEngine::FGEngine(FGFDMExec* exec, Element* engine_element, int engine_number) Name = engine_element->GetAttributeValue("name"); - Load(engine_element, PropertyManager, to_string(EngineNumber)); // Call ModelFunctions loader + Load(engine_element, PropertyManager, to_string((long long)EngineNumber)); // Call ModelFunctions loader // Find and set engine location @@ -148,7 +148,7 @@ FGEngine::FGEngine(FGFDMExec* exec, Element* engine_element, int engine_number) property_name = base_property_name + "/fuel-flow-rate-pps"; PropertyManager->Tie( property_name.c_str(), this, &FGEngine::GetFuelFlowRate); - PostLoad(engine_element, PropertyManager, to_string(EngineNumber)); + PostLoad(engine_element, PropertyManager, to_string((long long)EngineNumber)); //cout << "Engine[" << EngineNumber << "] using fuel density: " << FuelDensity << endl;