summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2021-10-26 17:55:57 +0100
committerEmmanuele Bassi <ebassi@gnome.org>2021-11-19 13:16:25 +0000
commit931cc8802498aedb6456b9a43df3b2bd5c619531 (patch)
tree9a40d2f0f74f9bae5dce2a6fb96c599cfc524d6d
parent2fa71b16cb18dfcc0b321a495ee47b594cd59221 (diff)
downloadgnome-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.c11
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;
}
/**