From 2632843b836aadad9c7d046ef9708cb8908313db Mon Sep 17 00:00:00 2001 From: Vinicius Costa Gomes Date: Thu, 6 Nov 2008 18:15:11 -0300 Subject: [PATCH] obexd: Check for allocation failure when sending messages to the agent --- obexd/client/session.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/obexd/client/session.c b/obexd/client/session.c index 798ffcc96..90926add5 100644 --- a/obexd/client/session.c +++ b/obexd/client/session.c @@ -450,6 +450,8 @@ static void agent_notify_progress(DBusConnection *conn, const char *agent_name, message = dbus_message_new_method_call(agent_name, agent_path, AGENT_INTERFACE, "Progress"); + if (message == NULL) + return; dbus_message_set_no_reply(message, TRUE); @@ -471,6 +473,8 @@ static void agent_notify_complete(DBusConnection *conn, const char *agent_name, message = dbus_message_new_method_call(agent_name, agent_path, AGENT_INTERFACE, "Complete"); + if (message == NULL) + return; dbus_message_set_no_reply(message, TRUE); @@ -493,6 +497,8 @@ static void agent_notify_error(DBusConnection *conn, const char *agent_name, message = dbus_message_new_method_call(agent_name, agent_path, AGENT_INTERFACE, "Error"); + if (message == NULL) + return; dbus_message_set_no_reply(message, TRUE); -- 2.47.3