summaryrefslogtreecommitdiff
path: root/libsoup/soup-session-sync.c
diff options
context:
space:
mode:
Diffstat (limited to 'libsoup/soup-session-sync.c')
-rw-r--r--libsoup/soup-session-sync.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libsoup/soup-session-sync.c b/libsoup/soup-session-sync.c
index 344f2343..493d8c5a 100644
--- a/libsoup/soup-session-sync.c
+++ b/libsoup/soup-session-sync.c
@@ -316,6 +316,7 @@ queue_message_callback (gpointer data)
item->callback (item->session, item->msg, item->callback_data);
g_object_unref (item->session);
+ g_object_unref (item->msg);
soup_message_queue_item_unref (item);
return FALSE;
}
@@ -331,6 +332,7 @@ queue_message_thread (gpointer data)
queue_message_callback, item);
} else {
g_object_unref (item->session);
+ g_object_unref (item->msg);
soup_message_queue_item_unref (item);
}