summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2018-05-15 00:18:03 +1000
committerDamien George <damien.p.george@gmail.com>2018-05-15 00:18:03 +1000
commite6b66f1092472b2d371aab90ad2f556bab4ad8c0 (patch)
tree69d2edc8d310b48532022cb5afe572a6cc4f421b
parent47ecbbbecbad117820e1c37282e7e61528e5d969 (diff)
stm32/usb: Initialise cdc variable to prevent compiler warnings.
Some compilers cannot deduce that cdc will always be written before being used.
-rw-r--r--ports/stm32/usbdev/class/src/usbd_cdc_msc_hid.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ports/stm32/usbdev/class/src/usbd_cdc_msc_hid.c b/ports/stm32/usbdev/class/src/usbd_cdc_msc_hid.c
index d0b922d76..b75e5d0c5 100644
--- a/ports/stm32/usbdev/class/src/usbd_cdc_msc_hid.c
+++ b/ports/stm32/usbdev/class/src/usbd_cdc_msc_hid.c
@@ -880,7 +880,7 @@ static uint8_t USBD_CDC_MSC_HID_Setup(USBD_HandleTypeDef *pdev, USBD_SetupReqTyp
// Work out the recipient of the setup request
uint8_t mode = usbd->usbd_mode;
uint8_t recipient = 0;
- usbd_cdc_state_t *cdc;
+ usbd_cdc_state_t *cdc = NULL;
switch (req->bmRequest & USB_REQ_RECIPIENT_MASK) {
case USB_REQ_RECIPIENT_INTERFACE: {
uint16_t iface = req->wIndex;