diff options
author | Andrei Emeltchenko <andrei.emeltchenko@intel.com> | 2014-08-11 10:50:41 +0300 |
---|---|---|
committer | Johan Hedberg <johan.hedberg@intel.com> | 2014-08-11 16:26:37 +0300 |
commit | 4830f41e034706133b93b065b6bf9415ffce3e0b (patch) | |
tree | 21eef913e7137715e56eb4f394e2ac2a0e0d1680 /gobex | |
parent | 662b5e4d577f16adeadb06422187d93693aee72a (diff) | |
download | bluez-4830f41e034706133b93b065b6bf9415ffce3e0b.tar.gz |
gobex: Fix use after free
Diffstat (limited to 'gobex')
-rw-r--r-- | gobex/gobex-transfer.c | 1 |
1 files changed, 1 insertions, 0 deletions
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: |