[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gnash-commit
Subject:    [Gnash-commit] gnash ./ChangeLog ./configure.ac server/Object.h
From:       Rob Savoye <rob () welcomehome ! org>
Date:       2006-02-28 15:43:59
Message-ID: E1FE715-0002JD-5Y () savannah ! gnu ! org
[Download RAW message or body]

CVSROOT:	/sources/gnash
Module name:	gnash
Branch: 	
Changes by:	Rob Savoye <rsavoye@savannah.gnu.org>	06/02/28 15:43:59

Modified files:
	.              : ChangeLog configure.ac 
	server         : Object.h 

Log message:
	* configure.ac: Look for finite and isfinite.
	* server/Object.h: Define finite to be isfinite if isfinite
	doesn't exist. For bug #15927.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/gnash/ChangeLog.diff?tr1=1.164&tr2=1.165&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/gnash/gnash/configure.ac.diff?tr1=1.40&tr2=1.41&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/gnash/gnash/server/Object.h.diff?tr1=1.2&tr2=1.3&r1=text&r2=text

Patches:
Index: gnash/ChangeLog
diff -u gnash/ChangeLog:1.164 gnash/ChangeLog:1.165
--- gnash/ChangeLog:1.164	Tue Feb 28 01:33:52 2006
+++ gnash/ChangeLog	Tue Feb 28 15:43:58 2006
@@ -1,3 +1,11 @@
+2006-02-28  Rob Savoye  <rob@wharfrat.welcomehome.org>
+
+	* configure.ac: Look for finite and isfinite.
+	* server/Object.h: Define finite to be isfinite if isfinite
+	doesn't exist.
+	* macros/docbook.m4: Make not needing the docbook2X tools the
+	default.
+
 2006-02-27  Jim Garrison  <garrison@users.sourceforge.net>
 
 	* libbase/Makefile.am: removed unused files
Index: gnash/configure.ac
diff -u gnash/configure.ac:1.40 gnash/configure.ac:1.41
--- gnash/configure.ac:1.40	Fri Feb 24 00:06:21 2006
+++ gnash/configure.ac	Tue Feb 28 15:43:59 2006
@@ -150,6 +150,8 @@
 AC_CHECK_LIB(X11, XDisableAccessControl)
 AC_CHECK_LIB(rt, shm_unlink)
 AC_CHECK_FUNCS(shm_open)
+AC_CHECK_FUNCS(finite isfinite)
+
 dnl AC_CHECK_LIB(c, mremap)
 GNASH_PATH_ZLIB
 GNASH_PATH_JPEG
@@ -201,6 +203,7 @@
 doc/Doxyfile
 testsuite/Makefile
 testsuite/actionscript.all/Makefile
+testsuite/libbase.all/Makefile
 plugin/Makefile plugin/mozilla-sdk/Makefile
 )
 dnl config.mk
Index: gnash/server/Object.h
diff -u gnash/server/Object.h:1.2 gnash/server/Object.h:1.3
--- gnash/server/Object.h:1.2	Tue Feb 14 12:29:48 2006
+++ gnash/server/Object.h	Tue Feb 28 15:43:59 2006
@@ -18,9 +18,12 @@
 #ifndef GNASH_OBJECT_H
 #define GNASH_OBJECT_H
 
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
 #include "container.h"
 #include "smart_ptr.h"
-//#include "gnash.h"
 
 namespace gnash {
 
@@ -32,6 +35,12 @@
 struct character_def;
 struct sound_sample;
 
+#ifdef HAVE_FINITE
+# ifndef isfinite 
+#  define isfinite finite
+# endif 
+#endif 
+ 
 typedef void (*as_c_function_ptr)(const fn_call& fn);
 
 /// ActionScript value type.



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic