gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] gnash libbase/triangulate_float.cpp libbase/tri...


From: Markus Gothe
Subject: [Gnash-commit] gnash libbase/triangulate_float.cpp libbase/tri...
Date: Sat, 10 Feb 2007 18:33:03 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Markus Gothe <nihilus>  07/02/10 18:33:03

Modified files:
        libbase        : triangulate_float.cpp triangulate_sint32.cpp 
        libgeometry    : collision.cpp 
        server/asobj   : Number.cpp 

Log message:
        Namespacing std;

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/libbase/triangulate_float.cpp?cvsroot=gnash&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/gnash/libbase/triangulate_sint32.cpp?cvsroot=gnash&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/gnash/libgeometry/collision.cpp?cvsroot=gnash&r1=1.10&r2=1.11
http://cvs.savannah.gnu.org/viewcvs/gnash/server/asobj/Number.cpp?cvsroot=gnash&r1=1.15&r2=1.16

Patches:
Index: libbase/triangulate_float.cpp
===================================================================
RCS file: /sources/gnash/gnash/libbase/triangulate_float.cpp,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- libbase/triangulate_float.cpp       26 Feb 2006 15:49:30 -0000      1.4
+++ libbase/triangulate_float.cpp       10 Feb 2007 18:33:03 -0000      1.5
@@ -7,8 +7,11 @@
 //
 // Instantiate our templated algo from triangulate_inst.h
 
+/* $Id: triangulate_float.cpp,v 1.5 2007/02/10 18:33:03 nihilus Exp $ */
+
 #include "triangulate_impl.h"
 
+using namespace std;
 
 namespace triangulate
 {

Index: libbase/triangulate_sint32.cpp
===================================================================
RCS file: /sources/gnash/gnash/libbase/triangulate_sint32.cpp,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- libbase/triangulate_sint32.cpp      26 Feb 2006 15:49:30 -0000      1.4
+++ libbase/triangulate_sint32.cpp      10 Feb 2007 18:33:03 -0000      1.5
@@ -7,8 +7,11 @@
 //
 // Instantiate our templated algo from triangulate_inst.h
 
+/* $Id: triangulate_sint32.cpp,v 1.5 2007/02/10 18:33:03 nihilus Exp $ */
+
 #include "triangulate_impl.h"
 
+using namespace std;
 
 namespace triangulate
 {

Index: libgeometry/collision.cpp
===================================================================
RCS file: /sources/gnash/gnash/libgeometry/collision.cpp,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- libgeometry/collision.cpp   12 Oct 2006 14:05:42 -0000      1.10
+++ libgeometry/collision.cpp   10 Feb 2007 18:33:03 -0000      1.11
@@ -5,11 +5,14 @@
 
 // Misc helper code for doing collision tests.
 
+/* $Id: collision.cpp,v 1.11 2007/02/10 18:33:03 nihilus Exp $ */
 
 #include <cfloat>
 
 #include "collision.h"
 
+using namespace std;
+
 ray_query::ray_query(const vec3& start_pos, const vec3& unit_direction, float 
distance)
        :
        m_start(start_pos),

Index: server/asobj/Number.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/asobj/Number.cpp,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -b -r1.15 -r1.16
--- server/asobj/Number.cpp     10 Feb 2007 17:10:57 -0000      1.15
+++ server/asobj/Number.cpp     10 Feb 2007 18:33:03 -0000      1.16
@@ -18,7 +18,7 @@
 //
 //
 
-/* $Id: Number.cpp,v 1.15 2007/02/10 17:10:57 nihilus Exp $ */
+/* $Id: Number.cpp,v 1.16 2007/02/10 18:33:03 nihilus Exp $ */
 
 // Implementation of ActionScript Number class.
 
@@ -32,6 +32,16 @@
 
 #include <sstream>
 #include <cmath>
+#undef fpclassify
+#define fpclassify(x) _fpclassify(x)
+
+/* C99: 7.12 6 defines for floating point classification */
+
+#define   FP_ZERO          1
+#define   FP_SUBNORMAL     2
+#define   FP_NORMAL        4
+#define   FP_INFINITE      8
+#define   FP_NAN           16 
 
 using namespace std;
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]