Diff between 0e00848363363455ec71f98a176a9f2af3d59cef and 2632843b836aadad9c7d046ef9708cb8908313db

Changed Files

File Additions Deletions Status
obexd/client/session.c +6 -0 modified

Full Patch

diff --git a/obexd/client/session.c b/obexd/client/session.c
index 798ffcc..90926ad 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);