summaryrefslogtreecommitdiff
path: root/extcap/androiddump.c
diff options
context:
space:
mode:
authorDario Lombardo <lomato@gmail.com>2016-07-03 22:04:38 +0200
committerJaap Keuter <jaap.keuter@xs4all.nl>2016-07-04 06:07:41 +0000
commitcf508f8960df48c5829a9108f087511c7352547b (patch)
tree992bc952fbd7acbc031407f2420a57fa3beb1723 /extcap/androiddump.c
parent81a81fb3133c5ae6c824333380308e5d9d749776 (diff)
downloadwireshark-cf508f8960df48c5829a9108f087511c7352547b.tar.gz
androiddump: fix leak (CID 1293387).
Change-Id: I27e167368575dfddf78c237723d20c8b790e5f15 Reviewed-on: https://code.wireshark.org/review/16268 Petri-Dish: Dario Lombardo <lomato@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Jaap Keuter <jaap.keuter@xs4all.nl>
Diffstat (limited to 'extcap/androiddump.c')
-rw-r--r--extcap/androiddump.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/extcap/androiddump.c b/extcap/androiddump.c
index c3a7aa6231..e03d93495e 100644
--- a/extcap/androiddump.c
+++ b/extcap/androiddump.c
@@ -1755,6 +1755,7 @@ static int capture_android_bluetooth_btsnoop_net(char *interface, char *fifo,
result = adb_send(sock, adb_transport);
if (result) {
errmsg_print("ERROR: Error while setting adb transport for <%s>", adb_transport);
+ closesocket(sock);
return EXIT_CODE_GENERIC;
}
} else {