]> git.mxchange.org Git - flightgear.git/commitdiff
Reset: ensure Wx controller destroys cleanly.
authorJames Turner <zakalawe@mac.com>
Sat, 27 Jul 2013 13:49:01 +0000 (14:49 +0100)
committerJames Turner <zakalawe@mac.com>
Tue, 29 Oct 2013 23:01:29 +0000 (23:01 +0000)
src/Environment/realwx_ctrl.cxx
src/Environment/realwx_ctrl.hxx

index f80a518e3c51f58cf331058ba3e4b831b4bc57c9..8378159098356c8e7fb62ab522d2529d42b11b1a 100644 (file)
@@ -382,6 +382,9 @@ public:
     // implementation of MetarRequester
     virtual void requestMetar( MetarDataHandler * metarDataHandler, const std::string & id );
 
+    virtual ~NoaaMetarRealWxController()
+    {
+    }
 private:
     
 };
@@ -457,11 +460,15 @@ void NoaaMetarRealWxController::requestMetar
 }
 
 /* -------------------------------------------------------------------------------- */
-
+    
 RealWxController * RealWxController::createInstance( SGPropertyNode_ptr rootNode )
 {
   return new NoaaMetarRealWxController( rootNode );
 }
+    
+RealWxController::~RealWxController()
+{
+}
 
 /* -------------------------------------------------------------------------------- */
 
index 00ab1947f228e97885172696fb2d0099984e1578..ebe3255bdf3963a18c62cad38e63fdf9bd9d236d 100644 (file)
@@ -29,6 +29,8 @@ namespace Environment {
 class RealWxController : public SGSubsystem
 {
 public:
+    virtual ~RealWxController();
+    
        static RealWxController * createInstance( SGPropertyNode_ptr rootNode );
 };