[tracker/extractor-dbus-fd: 10/11] libtracker-common: Fixed memory leak in splice data struct cleanup



commit e026eda112ef67905c4a42321980d3ed6ca0073c
Author: Martyn Russell <martyn lanedo com>
Date:   Wed Jul 7 14:53:16 2010 +0100

    libtracker-common: Fixed memory leak in splice data struct cleanup

 src/libtracker-common/tracker-dbus.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/src/libtracker-common/tracker-dbus.c b/src/libtracker-common/tracker-dbus.c
index 6cbb020..f18c6f9 100644
--- a/src/libtracker-common/tracker-dbus.c
+++ b/src/libtracker-common/tracker-dbus.c
@@ -831,6 +831,7 @@ send_and_splice_data_free (SendAndSpliceData *data)
 	g_object_unref (data->buffered_input_stream);
 	g_object_unref (data->output_stream);
 	dbus_pending_call_unref (data->call);
+	g_slice_free (SendAndSpliceData, data);
 }
 
 static void



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]