Hi all,

2 of 8 ) change fusion.c to use direct_monotonic_gettimeofday instead of 
gettimeofday, since direct_clock_set_start use monotonic time, not 
system date/time.

Regards,

diff --git a/lib/fusion/fusion.c b/lib/fusion/fusion.c
index 4db3fa2..38824de 100644
--- a/lib/fusion/fusion.c
+++ b/lib/fusion/fusion.c
@@ -584,7 +584,7 @@ fusion_enter( int               world_index,
           shared->world_index = world_index;

           /* Set start time of world clock. */
-          gettimeofday( &shared->start_time, NULL );
+          direct_monotonic_gettimeofday( &shared->start_time );

           D_MAGIC_SET( shared, FusionWorldShared );
      }
@@ -1656,7 +1656,7 @@ fusion_enter( int               world_index,
           shared->pool_max  = shared->pool_base + 0x8000000 - 1;

           /* Set start time of world clock. */
-          gettimeofday( &shared->start_time, NULL );
+          direct_monotonic_gettimeofday( &shared->start_time );

           D_MAGIC_SET( shared, FusionWorldShared );
      }




_______________________________________________
directfb-dev mailing list
directfb-dev@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to