[gimp/gimp-2-10] plug-ins: remove last usage of GTimeVal and g_get_current_time().



commit f1d102becebd9197e3de6990912df9663bb50cc6
Author: Jehan <jehan girinstud io>
Date:   Tue Apr 14 16:05:28 2020 +0200

    plug-ins: remove last usage of GTimeVal and g_get_current_time().
    
    Deprecated as not year-2038-safe, this was the last remnant of code
    which was still using it.
    
    (cherry picked from commit 05556457dfb7b2d51676820dd217922bb1e5f30b)

 plug-ins/script-fu/ftx/ftx.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/plug-ins/script-fu/ftx/ftx.c b/plug-ins/script-fu/ftx/ftx.c
index 81386d8883..346a90a92c 100644
--- a/plug-ins/script-fu/ftx/ftx.c
+++ b/plug-ins/script-fu/ftx/ftx.c
@@ -293,13 +293,13 @@ pointer foreign_time(scheme *sc, pointer args)
 
 pointer foreign_gettimeofday(scheme *sc, pointer args)
 {
-  GTimeVal tv;
-  pointer  ret;
+  pointer ret;
+  gint64  time;
 
-  g_get_current_time(&tv);
+  time = g_get_real_time ();
 
-  ret = sc->vptr->cons(sc, sc->vptr->mk_integer(sc,(long) tv.tv_sec),
-         sc->vptr->cons(sc, sc->vptr->mk_integer(sc,(long) tv.tv_usec),
+  ret = sc->vptr->cons(sc, sc->vptr->mk_integer(sc,(long) time / G_USEC_PER_SEC),
+         sc->vptr->cons(sc, sc->vptr->mk_integer(sc,(long) time % G_USEC_PER_SEC),
           sc->NIL));
 
   return ret;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]