]> git.mxchange.org Git - simgear.git/commitdiff
MSVC .NET 2003 fix
authorehofman <ehofman>
Sun, 7 Mar 2004 09:36:31 +0000 (09:36 +0000)
committerehofman <ehofman>
Sun, 7 Mar 2004 09:36:31 +0000 (09:36 +0000)
simgear/environment/metar.cxx
simgear/misc/zfstream.hxx
simgear/scene/sky/clouds3d/SkyLight.cpp

index b18f975b25c18edfa0c28eafa547c3ab15b4aa05..124fa3f2701a768753ca929a397290a8eed6fc10 100644 (file)
@@ -815,8 +815,8 @@ double SGMetar::getRelHumidity() const
 {
        if (_temp == NaN || _dewp == NaN)
                return NaN;
-       double dewp = pow(10, 7.5 * _dewp / (237.7 + _dewp));
-       double temp = pow(10, 7.5 * _temp / (237.7 + _temp));
+       double dewp = pow(10.0, 7.5 * _dewp / (237.7 + _dewp));
+       double temp = pow(10.0, 7.5 * _temp / (237.7 + _temp));
        return dewp * 100 / temp;
 }
 
index 153c357ee573a15d60f6629868d200636b450bc0..2b0f10c4d7515bf52fc56d1793cbd3b5b714a4c7 100644 (file)
@@ -141,7 +141,7 @@ public:
 protected:
 
     virtual int_type underflow();
-    virtual int_type overflow( int_type c = traits_type::eof() );
+    virtual int_type overflow( int_type c = streambuf::traits_type::eof() );
 
 private:
 
index 4ae60569ad0f99d6067cf22c8b6681d377160595..59553cfb953f5739bf93f3c6b9143ef9afc89d66 100644 (file)
@@ -167,7 +167,7 @@ void SkyLight::Display() const
         mat.invLookAt(vecPos + 50 * vecDir, vecPos + 51 * vecDir, vecUp);
 
         glMultMatrixf(mat);   
-        float rAlpha= acos(pow(10, (-12 / _rSpotExponent)));
+        float rAlpha= acos(pow(10.0, (-12.0 / _rSpotExponent)));
         //glutWireCone(50 * tan(SKYDEGREESTORADS * rAlpha), 50, 16, 8);
         glutWireCone(50 * tan(SKYDEGREESTORADS * _rSpotCutoff), 50, 16, 8);
       }