From 4830f41e034706133b93b065b6bf9415ffce3e0b Mon Sep 17 00:00:00 2001 From: Andrei Emeltchenko Date: Mon, 11 Aug 2014 10:50:41 +0300 Subject: [PATCH] gobex: Fix use after free --- gobex/gobex-transfer.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gobex/gobex-transfer.c b/gobex/gobex-transfer.c index 6dc7d9f54..efae72bf8 100644 --- a/gobex/gobex-transfer.c +++ b/gobex/gobex-transfer.c @@ -406,6 +406,7 @@ static void transfer_put_req(GObex *obex, GObexPacket *req, gpointer user_data) if (!g_obex_send(obex, rsp, &err)) { transfer_complete(transfer, err); g_error_free(err); + return; } done: -- 2.47.3