summaryrefslogtreecommitdiff
path: root/games/six/files/patch-lssolve.cpp
blob: 4fe6bb578d978b8573194eef6c9c635a957ca999 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- six/lssolve.cpp.orig	Fri Feb 20 15:34:59 2004
+++ six/lssolve.cpp	Fri Feb 20 15:36:58 2004
@@ -120,7 +120,7 @@
   double temp;
 
   x(n - 1) = b(n - 1) / U(n - 1, n - 1);
-  if(isnan(x(n - 1)))
+  if(std::isnan(x(n - 1)))
      x(n - 1) = 0.;
   for(i = n - 2; i >= 0; i--) {
     // Should be: x(i)=((b(i)-U(i,i,i+1,n-1)*x(i+1,n-1))/U(i,i))(0);
@@ -131,7 +131,7 @@
       temp += U.data()[iPos + j] * x(j);
     }
     x(i) = (b(i) - temp) / U.data()[iPos + i];
-    if(isnan(x(i)))
+    if(std::isnan(x(i)))
        x(i) = 0.;
   }
 }