From 967cff2b6fb0c63822703702c7d4d951a6290884 Mon Sep 17 00:00:00 2001 From: Julian Smith <jules@op59.net> Date: Sat, 17 Apr 2021 19:22:02 +0100 Subject: [PATCH] src/Model/acmodel.cxx: Fixed broken aircraft sound after change to ordering of subsystems. Moved creation of FGFX() from FGAircraftModel constructor into FGAircraftModel::init(). Thanks to Colin Geniet for bug report and suggested fix. --- src/Model/acmodel.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Model/acmodel.cxx b/src/Model/acmodel.cxx index 7e75dbe7a..2e0ab6ee2 100644 --- a/src/Model/acmodel.cxx +++ b/src/Model/acmodel.cxx @@ -57,8 +57,6 @@ FGAircraftModel::FGAircraftModel () _speed_e(0), _speed_d(0) { - _fx = new FGFX("fx"); - _fx->init(); } FGAircraftModel::~FGAircraftModel () @@ -76,6 +74,8 @@ FGAircraftModel::init () return; } + _fx = new FGFX("fx"); + _fx->init(); simgear::ErrorReportContext ec("primary-aircraft", "yes"); SGPropertyNode_ptr sim = fgGetNode("/sim", true);