From: Tomas Vanek Date: Wed, 8 Dec 2021 16:46:34 +0000 (+0100) Subject: jtag/drivers/vsllink: fix memory leak X-Git-Tag: v0.12.0-rc1~358 X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=commitdiff_plain;h=1e07079dee083255eb84fdebdfd4ed4c30e82812 jtag/drivers/vsllink: fix memory leak Close libusb context in vsllink_quit() Change-Id: I85da8d7228b1b2b033a32b2f9ae9ed0726546b55 Signed-off-by: Tomas Vanek Reviewed-on: https://review.openocd.org/c/openocd/+/6766 Tested-by: jenkins Reviewed-by: Antonio Borneo --- diff --git a/src/jtag/drivers/vsllink.c b/src/jtag/drivers/vsllink.c index f59a7033ee..dbbdef4ba9 100644 --- a/src/jtag/drivers/vsllink.c +++ b/src/jtag/drivers/vsllink.c @@ -273,6 +273,7 @@ static int vsllink_quit(void) vsllink_free_buffer(); vsllink_usb_close(vsllink_handle); + libusb_exit(vsllink_handle->libusb_ctx); free(vsllink_handle); return ERROR_OK;