diff options
author | Emmanuele Bassi <ebassi@gnome.org> | 2021-10-26 17:55:57 +0100 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gnome.org> | 2021-11-19 13:16:25 +0000 |
commit | 931cc8802498aedb6456b9a43df3b2bd5c619531 (patch) | |
tree | 9a40d2f0f74f9bae5dce2a6fb96c599cfc524d6d | |
parent | 2fa71b16cb18dfcc0b321a495ee47b594cd59221 (diff) | |
download | gnome-desktop-931cc8802498aedb6456b9a43df3b2bd5c619531.tar.gz |
Remove use of GTimeVal
GTimeVal is not Y2038-safe, and has been deprecated in GLib.
-rw-r--r-- | libgnome-desktop/gnome-bg-crossfade.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/libgnome-desktop/gnome-bg-crossfade.c b/libgnome-desktop/gnome-bg-crossfade.c index f254b313..34aa60c2 100644 --- a/libgnome-desktop/gnome-bg-crossfade.c +++ b/libgnome-desktop/gnome-bg-crossfade.c @@ -298,16 +298,7 @@ gnome_bg_crossfade_set_start_surface (GnomeBGCrossfade *fade, static gdouble get_current_time (void) { - const double microseconds_per_second = (double) G_USEC_PER_SEC; - double timestamp; - GTimeVal now; - - g_get_current_time (&now); - - timestamp = ((microseconds_per_second * now.tv_sec) + now.tv_usec) / - microseconds_per_second; - - return timestamp; + return (double) g_get_real_time () / 1000000.0; } /** |