]> git.mxchange.org Git - simgear.git/commitdiff
MSVC changes ...
authorcurt <curt>
Wed, 13 Sep 2000 20:21:39 +0000 (20:21 +0000)
committercurt <curt>
Wed, 13 Sep 2000 20:21:39 +0000 (20:21 +0000)
simgear/sky/sky.cxx
simgear/sky/sphere.cxx
simgear/sky/stars.cxx

index 70a74586e32922ea63e0a1f63f056f023604921c..e200def8e447065583acd700f380cbddd3c27bc8 100644 (file)
@@ -193,8 +193,10 @@ void SGSky::postDraw( float alt ) {
 
     int in_cloud = -1;         // cloud we are in
 
+    int i;
+
     // check where we are relative to the cloud layers
-    for ( int i = 0; i < (int)cloud_layers.size(); ++i ) {
+    for ( i = 0; i < (int)cloud_layers.size(); ++i ) {
        float asl = cloud_layers[i]->get_asl();
        float thickness = cloud_layers[i]->get_thickness();
 
@@ -220,14 +222,14 @@ void SGSky::postDraw( float alt ) {
 
     if ( pos == 0 ) {
        // we are below all the cloud layers, draw top to bottom
-       for ( int i = cloud_layers.size() - 1; i >= 0; --i ) {
+       for ( i = cloud_layers.size() - 1; i >= 0; --i ) {
            if ( i != in_cloud ) {
                cloud_layers[i]->draw();
            }
        }
     } else if ( pos >= (int)cloud_layers.size() ) {
        // we are above all the cloud layers, draw bottom to top
-       for ( int i = 0; i < (int)cloud_layers.size(); ++i ) {
+       for ( i = 0; i < (int)cloud_layers.size(); ++i ) {
            if ( i != in_cloud ) {
                cloud_layers[i]->draw();
            }
@@ -235,12 +237,12 @@ void SGSky::postDraw( float alt ) {
     } else {
        // we are between cloud layers, draw lower layers bottom to
        // top and upper layers top to bottom
-       for ( int i = 0; i < pos; ++i ) {
+       for ( i = 0; i < pos; ++i ) {
            if ( i != in_cloud ) {
                cloud_layers[i]->draw();
            }
        }
-       for ( int i = cloud_layers.size() - 1; i >= pos; --i ) {
+       for ( i = cloud_layers.size() - 1; i >= pos; --i ) {
            if ( i != in_cloud ) {
                cloud_layers[i]->draw();
            }
index b67f2cc6389e921db31fdce6950cfaff973569f8..442c434135e1ab93e76e5b0b7eda480d837dc2fc 100644 (file)
@@ -114,11 +114,11 @@ ssgBranch *ssgMakeSphere( ssgSimpleState *state, ssgColourArray *cl,
            new ssgVtxTable ( GL_TRIANGLE_STRIP, vl, nl, tl, cl );
 
        if ( vl->getNum() != nl->getNum() ) {
-           cout << "bad sphere1\n";
+           std::cout << "bad sphere1\n";
            exit(-1);
        }
        if ( vl->getNum() != tl->getNum() ) {
-           cout << "bad sphere2\n";
+           std::cout << "bad sphere2\n";
            exit(-1);
        }
        slice->setState( state );
index cff2a7ddbd8c34006ec86591b7fb46edc464cf40..e9c43c47eac778f0036e117ce769919166732c83 100644 (file)
@@ -35,6 +35,8 @@
 #include <plib/sg.h>
 #include <plib/ssg.h>
 
+#include <compiler.h>
+
 #include "stars.hxx"
 
 #ifdef _MSC_VER