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 Gnash-commit@gnu.org http://lists.gnu.org/mailman/listinfo/gnash-commit