summaryrefslogtreecommitdiff
path: root/dbus_glib_bindings
diff options
context:
space:
mode:
authorSimon McVittie <smcv@collabora.com>2018-01-29 09:43:56 +0000
committerSimon McVittie <smcv@collabora.com>2018-01-29 09:43:56 +0000
commit28098f2c7c23bdef9247c5dfbb8437ca3f03dac4 (patch)
treef87cbac1f0a97c848f0450b6131350f273c98aa4 /dbus_glib_bindings
parent8d0bc022242a89b1d31b2be0aa9e4d570179e3cc (diff)
Integrate dbus-gmain
Signed-off-by: Simon McVittie <smcv@collabora.com>
Diffstat (limited to 'dbus_glib_bindings')
-rw-r--r--dbus_glib_bindings/module.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/dbus_glib_bindings/module.c b/dbus_glib_bindings/module.c
index 1da1ddb..ac05bca 100644
--- a/dbus_glib_bindings/module.c
+++ b/dbus_glib_bindings/module.c
@@ -25,8 +25,7 @@
#include <Python.h>
#include <dbus/dbus-python.h>
-#include <dbus/dbus-glib.h>
-#include <dbus/dbus-glib-lowlevel.h>
+#include <dbus-gmain/dbus-gmain.h>
#ifdef PY3
PyMODINIT_FUNC PyInit__dbus_glib_bindings(void);
@@ -49,7 +48,7 @@ dbus_py_glib_set_up_conn(DBusConnection *conn, void *data)
{
GMainContext *ctx = (GMainContext *)data;
Py_BEGIN_ALLOW_THREADS
- dbus_connection_setup_with_g_main(conn, ctx);
+ _dbus_py_glib_set_up_connection(conn, ctx);
Py_END_ALLOW_THREADS
return 1;
}
@@ -59,7 +58,7 @@ dbus_py_glib_set_up_srv(DBusServer *srv, void *data)
{
GMainContext *ctx = (GMainContext *)data;
Py_BEGIN_ALLOW_THREADS
- dbus_server_setup_with_g_main(srv, ctx);
+ _dbus_py_glib_set_up_server(srv, ctx);
Py_END_ALLOW_THREADS
return 1;
}
@@ -161,7 +160,7 @@ PyDoc_STRVAR(gthreads_init__doc__,
static PyObject *
gthreads_init (PyObject *always_null UNUSED, PyObject *no_args UNUSED)
{
- dbus_g_thread_init();
+ dbus_threads_init_default();
Py_RETURN_NONE;
}