[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog backend/render_handler_agg.cpp ...
From: |
Bastiaan Jacques |
Subject: |
[Gnash-commit] gnash ChangeLog backend/render_handler_agg.cpp ... |
Date: |
Tue, 06 Mar 2007 20:45:55 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Bastiaan Jacques <bjacques> 07/03/06 20:45:55
Modified files:
. : ChangeLog
backend : render_handler_agg.cpp
server/asobj : Date.cpp
Log message:
* backend/render_handler_agg.cpp: Use rint() instead of the
missing round()
on OpenBSD 3.9.
* server/asobj/Date.cpp: Add an implementation (written by
Sandro)
of trunc for platforms that don't define it, e.g. OpenBSD 3.9.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.2561&r2=1.2562
http://cvs.savannah.gnu.org/viewcvs/gnash/backend/render_handler_agg.cpp?cvsroot=gnash&r1=1.65&r2=1.66
http://cvs.savannah.gnu.org/viewcvs/gnash/server/asobj/Date.cpp?cvsroot=gnash&r1=1.32&r2=1.33
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.2561
retrieving revision 1.2562
diff -u -b -r1.2561 -r1.2562
--- ChangeLog 6 Mar 2007 20:07:07 -0000 1.2561
+++ ChangeLog 6 Mar 2007 20:45:55 -0000 1.2562
@@ -6,11 +6,14 @@
2007-03-06 Bastiaan Jacques <address@hidden>
* backend/render_handler_agg.cpp: Fix an off-by-one error causing
- invalid memory accesses.
+ invalid memory accesses. Use rint() instead of the missing round()
+ on OpenBSD 3.9.
* gui/fltk{.cpp, sup.h, _glue_agg.cpp, _glue_agg.h}: Reimplement AGG
clipping using the new interfaces.
* macros/boost.m4: Fix order of lines so that the value of LIBS is
properly restored. Fixes bug #19211.
+ * server/asobj/Date.cpp: Add an implementation (written by Sandro)
+ of trunc for platforms that don't define it, e.g. OpenBSD 3.9.
2007-03-06 Sandro Santilli <address@hidden>
Index: backend/render_handler_agg.cpp
===================================================================
RCS file: /sources/gnash/gnash/backend/render_handler_agg.cpp,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -b -r1.65 -r1.66
--- backend/render_handler_agg.cpp 6 Mar 2007 17:40:04 -0000 1.65
+++ backend/render_handler_agg.cpp 6 Mar 2007 20:45:55 -0000 1.66
@@ -16,7 +16,7 @@
-/* $Id: render_handler_agg.cpp,v 1.65 2007/03/06 17:40:04 bjacques Exp $ */
+/* $Id: render_handler_agg.cpp,v 1.66 2007/03/06 20:45:55 bjacques Exp $ */
// Original version by Udo Giacomozzi and Hannes Mayr,
// INDUNET GmbH (www.indunet.it)
@@ -175,6 +175,10 @@
#define trunc(x) ( x < 0 ? -floor(-x) : floor(x) )
#endif
+#ifndef round
+#define round rint
+#endif
+
using namespace gnash;
Index: server/asobj/Date.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/asobj/Date.cpp,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -b -r1.32 -r1.33
--- server/asobj/Date.cpp 4 Mar 2007 01:39:01 -0000 1.32
+++ server/asobj/Date.cpp 6 Mar 2007 20:45:55 -0000 1.33
@@ -103,6 +103,11 @@
#define NAN (0.0/0.0)
#endif
+#ifndef trunc
+#define trunc(x) ( x < 0 ? -floor(-x) : floor(x) )
+#endif
+
+
// Declaration for replacement timezone functions
// In the absence of gettimeofday() we use ftime() to get milliseconds,
// but not for timezone offset bcos ftime's TZ stuff is unreliable.
- [Gnash-commit] gnash ChangeLog backend/render_handler_agg.cpp ...,
Bastiaan Jacques <=