aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTed Gould <ted@gould.cx>2010-11-12 14:26:31 -0600
committerTed Gould <ted@gould.cx>2010-11-12 14:26:31 -0600
commit030de7ba74d6560ef61b31913c244a4be1d5116b (patch)
tree1d1e5540a1bba8aa78312ebf87057392c535183e
parent51c9cc0eb87f0a379c891a23162e232b1f597bd6 (diff)
downloadlibdbusmenu-030de7ba74d6560ef61b31913c244a4be1d5116b.tar.gz
libdbusmenu-030de7ba74d6560ef61b31913c244a4be1d5116b.tar.bz2
libdbusmenu-030de7ba74d6560ef61b31913c244a4be1d5116b.zip
Removing the proxy for the property interface on the object as GDBus puts that in the standard proxy now
-rw-r--r--libdbusmenu-glib/client.c26
1 files changed, 1 insertions, 25 deletions
diff --git a/libdbusmenu-glib/client.c b/libdbusmenu-glib/client.c
index f662f74..f672696 100644
--- a/libdbusmenu-glib/client.c
+++ b/libdbusmenu-glib/client.c
@@ -69,10 +69,9 @@ struct _DbusmenuClientPrivate
gchar * dbus_name;
GDBusConnection * session_bus;
- GCancelable * session_bus_cancel;
+ GCancellable * session_bus_cancel;
GDBusProxy * menuproxy;
- GDBusProxy * propproxy;
GCancellable * layoutcall;
gint current_revision;
@@ -266,7 +265,6 @@ dbusmenu_client_init (DbusmenuClient *self)
priv->session_bus_cancel = NULL;
priv->menuproxy = NULL;
- priv->propproxy = NULL;
priv->layoutcall = NULL;
priv->current_revision = 0;
@@ -335,10 +333,6 @@ dbusmenu_client_dispose (GObject *object)
g_object_unref(G_OBJECT(priv->menuproxy));
priv->menuproxy = NULL;
}
- if (priv->propproxy != NULL) {
- g_object_unref(G_OBJECT(priv->propproxy));
- priv->propproxy = NULL;
- }
if (priv->dbusproxy != NULL) {
g_object_unref(G_OBJECT(priv->dbusproxy));
priv->dbusproxy = NULL;
@@ -920,20 +914,6 @@ build_proxies (DbusmenuClient * client)
return;
}
- priv->propproxy = dbus_g_proxy_new_for_name_owner(priv->session_bus,
- priv->dbus_name,
- priv->dbus_object,
- DBUS_INTERFACE_PROPERTIES,
- &error);
- if (error != NULL) {
- g_warning("Unable to get property proxy for %s on %s: %s", priv->dbus_name, priv->dbus_object, error->message);
- g_error_free(error);
- build_dbus_proxy(client);
- return;
- }
- g_object_add_weak_pointer(G_OBJECT(priv->propproxy), (gpointer *)&priv->propproxy);
- g_signal_connect(G_OBJECT(priv->propproxy), "destroy", G_CALLBACK(proxy_destroyed), client);
-
priv->menuproxy = dbus_g_proxy_new_for_name_owner(priv->session_bus,
priv->dbus_name,
priv->dbus_object,
@@ -1551,10 +1531,6 @@ dbusmenu_client_get_root (DbusmenuClient * client)
DbusmenuClientPrivate * priv = DBUSMENU_CLIENT_GET_PRIVATE(client);
- if (priv->propproxy == NULL) {
- return NULL;
- }
-
#ifdef MASSIVEDEBUGGING
g_debug("Client get root: %X", (guint)priv->root);
#endif