CVSROOT: /cvsroot/gnash
Module name: gnash
Changes by: Udo Giacomozzi <udog> 07/10/08 16:05:53
Modified files:
. : ChangeLog
libbase : tu_timer.cpp
Log message:
libbase/tu_timer.cpp: Avoid range problems. Fixes bug #21289
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.4570&r2=1.4571
http://cvs.savannah.gnu.org/viewcvs/gnash/libbase/tu_timer.cpp?cvsroot=gnash&r1=1.13&r2=1.14
Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/gnash/gnash/ChangeLog,v
retrieving revision 1.4570
retrieving revision 1.4571
diff -u -b -r1.4570 -r1.4571
--- ChangeLog 8 Oct 2007 15:02:59 -0000 1.4570
+++ ChangeLog 8 Oct 2007 16:05:53 -0000 1.4571
@@ -1,3 +1,7 @@
+2007-10-08 Udo Giacomozzi <[EMAIL PROTECTED]>
+
+ * libbase/tu_timer.cpp: Avoid range problems. Fixes bug #21289
+
2007-10-08 Sandro Santilli <[EMAIL PROTECTED]>
* server/as_value.{cpp,h}: fully inlined destructor, since it has
Index: libbase/tu_timer.cpp
===================================================================
RCS file: /cvsroot/gnash/gnash/libbase/tu_timer.cpp,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- libbase/tu_timer.cpp 13 Sep 2007 09:47:31 -0000 1.13
+++ libbase/tu_timer.cpp 8 Oct 2007 16:05:53 -0000 1.14
@@ -81,7 +81,7 @@
gettimeofday(&tv, 0);
- uint64_t result = tv.tv_sec * 1000000;
+ uint64_t result = (uint64_t)tv.tv_sec * 1000000L;
result += tv.tv_usec;
// Time Unit: microsecond
_______________________________________________
Gnash-commit mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnash-commit