summaryrefslogtreecommitdiff
path: root/games/six
diff options
context:
space:
mode:
authorTilman Keskinoz <arved@FreeBSD.org>2004-02-20 14:41:25 +0000
committerTilman Keskinoz <arved@FreeBSD.org>2004-02-20 14:41:25 +0000
commita44cfaa5ed94be6a4819494e92281b085d70f92b (patch)
tree6e9d0419a77a9aec370d893e845843f5f838d978 /games/six
parento Upgrade to 2.04 (PR). (diff)
Fix build on CURRENT
Reported by: bento
Notes
Notes: svn path=/head/; revision=101499
Diffstat (limited to 'games/six')
-rw-r--r--games/six/files/patch-lssolve.cpp20
1 files changed, 20 insertions, 0 deletions
diff --git a/games/six/files/patch-lssolve.cpp b/games/six/files/patch-lssolve.cpp
new file mode 100644
index 000000000000..4fe6bb578d97
--- /dev/null
+++ b/games/six/files/patch-lssolve.cpp
@@ -0,0 +1,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.;
+ }
+ }