From: Michael Gernoth Date: Sun, 2 Jun 2013 12:24:34 +0000 (+0200) Subject: and again, libusb_free_transfer frees the buffer X-Git-Tag: v0.100~87 X-Git-Url: http://git.zerfleddert.de/cgi-bin/gitweb.cgi/hmcfgusb/commitdiff_plain/f77690c303b7bd05a04603e6383613020cfe1ce6?hp=153e04b395bd05c23a8c65eca6425561d56e881e;ds=sidebyside and again, libusb_free_transfer frees the buffer --- diff --git a/hmcfgusb.c b/hmcfgusb.c index bfe0369..9f02480 100644 --- a/hmcfgusb.c +++ b/hmcfgusb.c @@ -234,7 +234,6 @@ static void LIBUSB_CALL hmcfgusb_interrupt(struct libusb_transfer *transfer) err = libusb_submit_transfer(transfer); if (err != 0) { fprintf(stderr, "Can't re-submit transfer: %s\n", usb_strerror(err)); - free(transfer->buffer); libusb_free_transfer(transfer); } }