[pygobject] Fix deprecated g_source_get_current_time()



commit 66fb610e45912a7def29e5848577d280ef55643a
Author: Martin Pitt <martin pitt ubuntu com>
Date:   Wed Feb 15 13:35:33 2012 +0100

    Fix deprecated g_source_get_current_time()
    
    Use g_get_real_time() instead as recommended by the documentation. This also
    simplifies the code.

 gi/_glib/pygsource.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)
---
diff --git a/gi/_glib/pygsource.c b/gi/_glib/pygsource.c
index 60fb6d6..6c290a8 100644
--- a/gi/_glib/pygsource.c
+++ b/gi/_glib/pygsource.c
@@ -244,13 +244,11 @@ pyg_source_remove_poll(PyGSource *self, PyObject *args, PyObject *kwargs)
 static PyObject *
 pyg_source_get_current_time(PyGSource *self)
 {
-    GTimeVal timeval;
     double   ret;
 
     CHECK_DESTROYED(self, NULL);
 
-    g_source_get_current_time(self->source, &timeval);
-    ret = (double)timeval.tv_sec + (double)timeval.tv_usec * 0.000001;
+    ret = g_get_real_time() * 0.000001;
     return PyFloat_FromDouble(ret);
 }
 



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