From f8f3f299a56aeccce1b978fed7620137f7072518 Mon Sep 17 00:00:00 2001
From: Nikias Bassen
Date: Sat, 28 May 2011 23:03:05 +0200
Subject: idevicebackup2: plug a small memory leak

---
 tools/idevicebackup2.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/tools/idevicebackup2.c b/tools/idevicebackup2.c
index d9481f7..34dfe9e 100644
--- a/tools/idevicebackup2.c
+++ b/tools/idevicebackup2.c
@@ -704,7 +704,9 @@ static void mb2_handle_send_files(plist_t message, const char *backup_dir)
 	mobilebackup2_send_raw(mobilebackup2, (char*)&zero, 4, &sent);
 
 	if (!errplist) {
-		mobilebackup2_send_status_response(mobilebackup2, 0, NULL, plist_new_dict());
+		plist_t emptydict = plist_new_dict();
+		mobilebackup2_send_status_response(mobilebackup2, 0, NULL, emptydict);
+		plist_free(emptydict);
 	} else {
 		mobilebackup2_send_status_response(mobilebackup2, -13, "Multi status", errplist);
 		plist_free(errplist);
-- 
cgit v1.1-32-gdbae