2cadf783fd
bulk IN endpoint before the loop that frees the requests via cdcasm_freereq. That function checks the parameters and skips the freeing if either is NULL. Freeing the bulk IN enpoint will cause the first param to be NULL, thereby bypassing the free operation. To fix, I moved the release of the bulk IN endpoint until after to loop (much as was the case for the OUT and read requests, which did not exhibit the problem). |
||
---|---|---|
.. | ||
cdcacm_desc.c | ||
cdcacm.c | ||
cdcacm.h | ||
composite_desc.c | ||
composite.c | ||
composite.h | ||
Kconfig | ||
Make.defs | ||
pl2303.c | ||
usbdev_strings.c | ||
usbdev_trace.c | ||
usbdev_trprintf.c | ||
usbmsc_desc.c | ||
usbmsc_scsi.c | ||
usbmsc.c | ||
usbmsc.h |