From fe1186a842458dcc647c5f9ab03f17c762354e95 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 30 Sep 2010 14:40:50 -0400 Subject: [PATCH] message_to_write_data_free: Don't unref data->message if it is NULL After the recent changes to message filtering, it can happen that data->message is NULL when we get here. --- gio/gdbusprivate.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gio/gdbusprivate.c b/gio/gdbusprivate.c index 442d5e1..dd9d58a 100644 --- a/gio/gdbusprivate.c +++ b/gio/gdbusprivate.c @@ -876,7 +876,8 @@ static void message_to_write_data_free (MessageToWriteData *data) { _g_dbus_worker_unref (data->worker); - g_object_unref (data->message); + if (data->message) + g_object_unref (data->message); g_free (data->blob); g_free (data); } -- 2.7.4