[Telepathy-commits] [telepathy-mission-control/master] Remove McdRequestData which was unused
Will Thompson
will.thompson at collabora.co.uk
Wed Dec 17 04:17:26 PST 2008
---
src/mcd-account-requests.c | 30 ------------------------------
1 files changed, 0 insertions(+), 30 deletions(-)
diff --git a/src/mcd-account-requests.c b/src/mcd-account-requests.c
index 6bbfa90..8429d26 100644
--- a/src/mcd-account-requests.c
+++ b/src/mcd-account-requests.c
@@ -40,20 +40,6 @@
#include "mcd-misc.h"
#include "_gen/interfaces.h"
-typedef struct
-{
- gchar *requestor_client_id;
-} McdRequestData;
-
-#define REQUEST_DATA "request_data"
-
-static inline McdRequestData *
-get_request_data (McdChannel *channel)
-{
- g_return_val_if_fail (MCD_IS_CHANNEL (channel), NULL);
- return g_object_get_data ((GObject *)channel, REQUEST_DATA);
-}
-
static void
online_request_cb (McdAccount *account, gpointer userdata, const GError *error)
{
@@ -81,13 +67,6 @@ online_request_cb (McdAccount *account, gpointer userdata, const GError *error)
}
static void
-request_data_free (McdRequestData *rd)
-{
- g_free (rd->requestor_client_id);
- g_slice_free (McdRequestData, rd);
-}
-
-static void
on_channel_status_changed (McdChannel *channel, McdChannelStatus status,
McdAccount *account)
{
@@ -112,9 +91,6 @@ on_channel_status_changed (McdChannel *channel, McdChannelStatus status,
mc_svc_account_interface_channelrequests_emit_succeeded (account,
_mcd_channel_get_request_path (channel));
- /* free the request data, it's no longer useful */
- g_object_set_data ((GObject *)channel, REQUEST_DATA, NULL);
-
g_object_unref (channel);
}
}
@@ -125,7 +101,6 @@ create_request (McdAccount *account, GHashTable *properties,
DBusGMethodInvocation *context, gboolean use_existing)
{
McdChannel *channel;
- McdRequestData *rd;
GError *error = NULL;
GHashTable *props;
McdDispatcher *dispatcher;
@@ -138,11 +113,6 @@ create_request (McdAccount *account, GHashTable *properties,
g_hash_table_unref (props);
_mcd_channel_set_request_use_existing (channel, use_existing);
- rd = g_slice_new (McdRequestData);
- rd->requestor_client_id = dbus_g_method_get_sender (context);
- g_object_set_data_full ((GObject *)channel, REQUEST_DATA, rd,
- (GDestroyNotify)request_data_free);
-
g_signal_connect (channel, "status-changed",
G_CALLBACK (on_channel_status_changed), account);
--
1.5.6.5
More information about the Telepathy-commits
mailing list