[telepathy-salut/master] don't keep a ref on priv->msg
Guillaume Desmottes
guillaume.desmottes at collabora.co.uk
Fri Mar 27 09:01:00 PDT 2009
New version of libsoup unref unprocessed message when disposing the
session so there is no need to unref it ourself any more.
---
lib/gibber/gibber-oob-file-transfer.c | 5 +----
1 files changed, 1 insertions(+), 4 deletions(-)
diff --git a/lib/gibber/gibber-oob-file-transfer.c b/lib/gibber/gibber-oob-file-transfer.c
index 30f5301..c4c516c 100644
--- a/lib/gibber/gibber-oob-file-transfer.c
+++ b/lib/gibber/gibber-oob-file-transfer.c
@@ -122,9 +122,6 @@ gibber_oob_file_transfer_finalize (GObject *object)
g_object_unref (G_OBJECT (self->priv->server));
}
- if (self->priv->msg)
- g_object_unref (G_OBJECT (self->priv->msg));
-
if (self->priv->session != NULL)
g_object_unref (self->priv->session);
@@ -590,7 +587,7 @@ http_server_cb (SoupServer *server,
soup_message_headers_append (msg->response_headers, "Content-Type",
GIBBER_FILE_TRANSFER (self)->content_type);
- self->priv->msg = g_object_ref (msg);
+ self->priv->msg = msg;
/* iChat accepts only AppleSingle encoding, i.e. file's contents and
* attributes are stored in the same stream */
--
1.5.6.5
More information about the telepathy-commits
mailing list