From da7434f2e271f1ce0e12dd5a7cb65f519de6cd40 Mon Sep 17 00:00:00 2001 From: Julian Smith Date: Wed, 2 Feb 2022 14:06:44 +0000 Subject: [PATCH] src/GUI/Highlight.cxx: fixed bug in FdmInitialisedListener destructor. Use m_fdm_initialised to unregister our listener, as it waill always be valid, unlike globals->get_props()->getNode(...). --- src/GUI/Highlight.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/GUI/Highlight.cxx b/src/GUI/Highlight.cxx index 1dae140d8..5512acab6 100644 --- a/src/GUI/Highlight.cxx +++ b/src/GUI/Highlight.cxx @@ -347,7 +347,7 @@ struct FdmInitialisedListener : SGPropertyChangeListener } ~FdmInitialisedListener() { - globals->get_props()->getNode("sim/fdm-initialized")->removeChangeListener(this); + m_fdm_initialised->removeChangeListener(this); } SGPropertyNode_ptr m_fdm_initialised; };