usb_dc_stm32: Don't update ret_bytes if send fails in usb_dc_ep_write()

Don't update ret_bytes if send fails in usb_dc_ep_write().

Signed-off-by: Yannis Damigos <giannis.damigos@gmail.com>
This commit is contained in:
Yannis Damigos 2019-06-30 12:28:23 +03:00 committed by Anas Nashif
commit 2d537f49a9

View file

@ -767,7 +767,7 @@ int usb_dc_ep_write(const u8_t ep, const u8_t *const data,
irq_enable(DT_USB_IRQ);
}
if (ret_bytes) {
if (!ret && ret_bytes) {
*ret_bytes = len;
}