diff options
author | Dan Williams <dcbw@redhat.com> | 2012-10-07 12:10:57 -0500 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2013-04-08 10:55:37 -0500 |
commit | 496534b9f44486e5ebfdd1475c67ce3bd9505f27 (patch) | |
tree | a5adf9f614b6b1e187f72e330b37c3dbfb72459c /src/nm-dbus-manager.h | |
parent | 3c7f267fb97096054eafe98ad16691ac60a82b6c (diff) |
core: add nm_dbus_g_method_invocation_get_g_connection()
This method exists in dbus-glib >= 101, but if it doesn't, emulate it.
See https://bugs.freedesktop.org/show_bug.cgi?id=55729
Diffstat (limited to 'src/nm-dbus-manager.h')
-rw-r--r-- | src/nm-dbus-manager.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/nm-dbus-manager.h b/src/nm-dbus-manager.h index 0a27f14522..f6e47e1494 100644 --- a/src/nm-dbus-manager.h +++ b/src/nm-dbus-manager.h @@ -22,6 +22,7 @@ #ifndef __NM_DBUS_MANAGER_H__ #define __NM_DBUS_MANAGER_H__ +#include <config.h> #include <glib-object.h> #include <dbus/dbus.h> #include <dbus/dbus-glib.h> @@ -81,6 +82,10 @@ void nm_dbus_manager_register_object (NMDBusManager *self, void nm_dbus_manager_unregister_object (NMDBusManager *self, gpointer object); +#if !HAVE_DBUS_GLIB_GMI_GET_CONNECTION +DBusGConnection *dbus_g_method_invocation_get_g_connection (DBusGMethodInvocation *context); +#endif + G_END_DECLS #endif /* __NM_DBUS_MANAGER_H__ */ |