diff options
author | Damien George <damien.p.george@gmail.com> | 2018-05-15 00:18:03 +1000 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2018-05-15 00:18:03 +1000 |
commit | e6b66f1092472b2d371aab90ad2f556bab4ad8c0 (patch) | |
tree | 69d2edc8d310b48532022cb5afe572a6cc4f421b | |
parent | 47ecbbbecbad117820e1c37282e7e61528e5d969 (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.c | 2 |
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; |