]> git.mxchange.org Git - simgear.git/blobdiff - simgear/scene/tgdb/GroundLightManager.cxx
Merge branch 'jmt/ref_ptr-conv'
[simgear.git] / simgear / scene / tgdb / GroundLightManager.cxx
index d500103bf6ff3c0116edaf64cbc0863182ab457e..9be3f6de21b6ec6bcd34b1098acf8c5e934ad9a7 100644 (file)
@@ -24,7 +24,6 @@ namespace simgear
 {
 GroundLightManager::GroundLightManager()
 {
-    osg::Fog* fog;
     runwayLightSS = makeLightSS();
     taxiLightSS = makeLightSS();
     groundLightSS = makeLightSS();
@@ -36,15 +35,15 @@ void GroundLightManager::update(const SGUpdateVisitor* updateVisitor)
     SGVec4f fogColor = updateVisitor->getFogColor();
     fog = static_cast<osg::Fog*>(runwayLightSS
                                  ->getAttribute(StateAttribute::FOG));
-    fog->setColor(fogColor.osg());
+    fog->setColor(toOsg(fogColor));
     fog->setDensity(updateVisitor->getRunwayFogExp2Density());
     fog = static_cast<osg::Fog*>(taxiLightSS
                                  ->getAttribute(StateAttribute::FOG));
-    fog->setColor(fogColor.osg());
+    fog->setColor(toOsg(fogColor));
     fog->setDensity(updateVisitor->getTaxiFogExp2Density());
     fog = static_cast<osg::Fog*>(groundLightSS
                                  ->getAttribute(StateAttribute::FOG));
-    fog->setColor(fogColor.osg());
+    fog->setColor(toOsg(fogColor));
     fog->setDensity(updateVisitor->getGroundLightsFogExp2Density());
 }