]> git.mxchange.org Git - simgear.git/commitdiff
fix mingw
authorHooray <Hooray@hush.com>
Mon, 4 Feb 2013 10:17:17 +0000 (11:17 +0100)
committerJames Turner <zakalawe@mac.com>
Mon, 18 Feb 2013 08:58:52 +0000 (08:58 +0000)
simgear/misc/sg_path.cxx
simgear/sound/sample_group.cxx

index e9ae0a01d6eab9a1f028b65c0a9866ed71930e71..2b4536a0d7f3ea226fc718085b3f06fac1285cba 100644 (file)
@@ -490,7 +490,7 @@ std::string SGPath::realpath() const
     // This means relative paths cannot be used on Mac OS <= 10.5
     return path;
 #else
-  #if defined(_MSC_VER)
+  #if defined(_MSC_VER) /*for MS compilers */ || defined(_WIN32) /*needed for non MS windows compilers like MingW*/
     // with absPath NULL, will allocate, and ignore length
     char *buf = _fullpath( NULL, path.c_str(), _MAX_PATH );
   #else
index 33cf2bce4541e13d8caa61deb8fc57aee8948818..c91ca5430f79f8aeda5c7cfd0ff1d5f08431f90c 100644 (file)
@@ -34,6 +34,7 @@
 #include "sample_group.hxx"
 
 using std::string;
+using std::isnan;
 
 bool isNaN(float *v) {
    return (isnan(v[0]) || isnan(v[1]) || isnan(v[2]));