]> git.mxchange.org Git - flightgear.git/commitdiff
Reset: drop FGLight prop refs on unbind()
authorJames Turner <zakalawe@mac.com>
Tue, 5 Nov 2013 05:30:11 +0000 (05:30 +0000)
committerJames Turner <zakalawe@mac.com>
Tue, 12 Nov 2013 22:49:48 +0000 (22:49 +0000)
src/Time/light.cxx

index 3d59e804a1d4ec7ed250c044dda2c0cf8f0f3b57..5cdf21c33a3ff0f095371ded8bcdd63c7b6e01d3 100644 (file)
@@ -189,6 +189,11 @@ void FGLight::bind () {
 
 void FGLight::unbind () {
     _tiedProperties.Untie();
+    
+    for (int i = 0; i < 4; ++i)
+        _chromeProps[i] = SGPropertyNode_ptr();
+    _sunAngleRad = SGPropertyNode_ptr();
+    _humidity = SGPropertyNode_ptr();
 }