From 7814d06095e7da1aa6fcee35089eabaf2d27aa93 Mon Sep 17 00:00:00 2001 From: Karl Palsson Date: Wed, 29 Jul 2015 21:11:26 +0000 Subject: [PATCH] usb: control complete callback has no return value It's never used, so let's make it void to avoid any confusion. It was also an unintentional change from void to int in 4b89272 --- include/libopencm3/usb/usbd.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/libopencm3/usb/usbd.h b/include/libopencm3/usb/usbd.h index 449b48a1..f81cd237 100644 --- a/include/libopencm3/usb/usbd.h +++ b/include/libopencm3/usb/usbd.h @@ -76,7 +76,7 @@ extern void usbd_register_resume_callback(usbd_device *usbd_dev, extern void usbd_register_sof_callback(usbd_device *usbd_dev, void (*callback)(void)); -typedef int (*usbd_control_complete_callback)(usbd_device *usbd_dev, +typedef void (*usbd_control_complete_callback)(usbd_device *usbd_dev, struct usb_setup_data *req); typedef int (*usbd_control_callback)(usbd_device *usbd_dev,