--- tools/cltest.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tools/cltest.c b/tools/cltest.c index 16b7553..4ddb98a 100644 --- a/tools/cltest.c +++ b/tools/cltest.c @@ -205,8 +205,8 @@ static bool find_controllers(void) dl = malloc(HCI_MAX_DEV * sizeof(struct hci_dev_req) + sizeof(uint16_t)); if (!dl) { perror("Failed allocate HCI device request memory"); - result = false; - goto done; + close(fd); + return false; } dl->dev_num = HCI_MAX_DEV; @@ -243,6 +243,7 @@ static bool find_controllers(void) } done: + free(dl); close(fd); return result; } -- 1.8.5.3 -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html