summaryrefslogtreecommitdiffstats
path: root/glib/glibmodule.c
diff options
context:
space:
mode:
authorJohan Dahlin <johan@gnome.org>2008-08-02 06:13:46 +0000
committerJohan Dahlin <johan@src.gnome.org>2008-08-02 06:13:46 +0000
commite72525344fdab47604282581fec6d7ad449c1f76 (patch)
tree3223325152bdbc21b8b4f66807c6c8043b1f91ec /glib/glibmodule.c
parent0b6932cf263ac3dc68640e3f59e0d83678315aea (diff)
downloadpygobject-e72525344fdab47604282581fec6d7ad449c1f76.tar.gz
pygobject-e72525344fdab47604282581fec6d7ad449c1f76.tar.xz
pygobject-e72525344fdab47604282581fec6d7ad449c1f76.zip
Add pyglib_float_from_timeval and use it
2008-08-02 Johan Dahlin <johan@gnome.org> * gio/gfileinfo.override: * gio/gio.override: * glib/glibmodule.c (pyglib_get_current_time): * glib/pyglib.c (pyglib_float_from_timeval): * glib/pyglib.h: Add pyglib_float_from_timeval and use it svn path=/trunk/; revision=911
Diffstat (limited to 'glib/glibmodule.c')
-rw-r--r--glib/glibmodule.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/glib/glibmodule.c b/glib/glibmodule.c
index 79ae6c8..446be87 100644
--- a/glib/glibmodule.c
+++ b/glib/glibmodule.c
@@ -401,11 +401,9 @@ static PyObject *
pyglib_get_current_time(PyObject *unused)
{
GTimeVal timeval;
- double ret;
g_get_current_time(&timeval);
- ret = (double)timeval.tv_sec + (double)timeval.tv_usec * 0.000001;
- return PyFloat_FromDouble(ret);
+ return pyglib_float_from_timeval(timeval);
}
static PyObject *