Diff between eae9cf3da1c2172f59e6232b7f159df87e0405b1 and c8ec529a7cc9980866f215c5478b194c756e95e4

Changed Files

File Additions Deletions Status
obexd/client/transfer.c +3 -1 modified

Full Patch

diff --git a/obexd/client/transfer.c b/obexd/client/transfer.c
index 14006ef..e7852e1 100644
--- a/obexd/client/transfer.c
+++ b/obexd/client/transfer.c
@@ -104,7 +104,9 @@ static DBusMessage *obc_transfer_get_properties(DBusConnection *connection,
 
 	obex_dbus_dict_append(&dict, "Name", DBUS_TYPE_STRING, &transfer->name);
 	obex_dbus_dict_append(&dict, "Size", DBUS_TYPE_UINT64, &transfer->size);
-	obex_dbus_dict_append(&dict, "Filename", DBUS_TYPE_STRING,
+
+	if (transfer->filename != NULL)
+		obex_dbus_dict_append(&dict, "Filename", DBUS_TYPE_STRING,
 							&transfer->filename);
 
 	if (transfer->obex != NULL)