Diff between 42f89165b0cce071f785b4defb3541447b8da257 and be8c031baaa89d35e66c3b8ce8de54519525b364

Changed Files

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

Full Patch

diff --git a/obexd/client/transfer.c b/obexd/client/transfer.c
index 668cefa..a7d0089 100644
--- a/obexd/client/transfer.c
+++ b/obexd/client/transfer.c
@@ -971,6 +971,7 @@ int obc_transfer_get_contents(struct obc_transfer *transfer, char **contents,
 	if (ret < 0) {
 		error("read(): %s(%d)", strerror(errno), errno);
 		g_free(*contents);
+		*contents = NULL;
 		return -errno;
 	}