From a488086d30698c35ec2fb9af47d08b9f30710253 Mon Sep 17 00:00:00 2001 From: James Turner Date: Sun, 6 Oct 2013 17:32:33 +0100 Subject: [PATCH] Reset: use a smart point for model-placement. --- src/Model/acmodel.cxx | 6 +++--- src/Model/acmodel.hxx | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/Model/acmodel.cxx b/src/Model/acmodel.cxx index 02924e455..782145ebe 100644 --- a/src/Model/acmodel.cxx +++ b/src/Model/acmodel.cxx @@ -58,7 +58,7 @@ FGAircraftModel::~FGAircraftModel () { // drop reference _fx = 0; - deinit(); + shutdown(); } void @@ -129,7 +129,7 @@ FGAircraftModel::init () void FGAircraftModel::reinit() { - deinit(); + shutdown(); _fx->reinit(); init(); // TODO globally create signals for all subsystems (re)initialized @@ -137,7 +137,7 @@ FGAircraftModel::reinit() } void -FGAircraftModel::deinit() +FGAircraftModel::shutdown() { if (!_aircraft.get()) { return; diff --git a/src/Model/acmodel.hxx b/src/Model/acmodel.hxx index 552144181..edaaad77c 100644 --- a/src/Model/acmodel.hxx +++ b/src/Model/acmodel.hxx @@ -26,6 +26,7 @@ public: virtual ~FGAircraftModel (); virtual void init (); + virtual void shutdown (); virtual void reinit (); virtual void bind (); virtual void unbind (); -- 2.39.5