Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/flipperdevices/libusb_stm32.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhedger <hedger@nanode.su>2022-05-05 18:57:35 +0300
committerhedger <hedger@nanode.su>2022-05-05 18:57:35 +0300
commit6e64179d64e5582014a637a108d0870191f7818d (patch)
treec4af90050936047c07ea415314189cf3ce376154
parentfd58c2b04710554626ac69d9fb5fa1211d1bcaf0 (diff)
Suppressing warnings on -Wextra for STM32WB55hedger/extrawarningsfix
-rw-r--r--src/usbd_core.c1
-rw-r--r--src/usbd_stm32wb55_devfs.c2
2 files changed, 2 insertions, 1 deletions
diff --git a/src/usbd_core.c b/src/usbd_core.c
index 919b27c..355f78c 100644
--- a/src/usbd_core.c
+++ b/src/usbd_core.c
@@ -326,6 +326,7 @@ static void usbd_process_ep0 (usbd_device *dev, uint8_t event, uint8_t ep) {
/* force switch to setup state */
dev->status.control_state = usbd_ctl_idle;
dev->complete_callback = 0;
+ /* fall through */
case usbd_evt_eprx:
usbd_process_eprx(dev, ep);
break;
diff --git a/src/usbd_stm32wb55_devfs.c b/src/usbd_stm32wb55_devfs.c
index d06425c..6381024 100644
--- a/src/usbd_stm32wb55_devfs.c
+++ b/src/usbd_stm32wb55_devfs.c
@@ -94,7 +94,7 @@ static uint16_t get_next_pma(uint16_t sz) {
if ((tbl->rx.addr) && (tbl->rx.addr < _result)) _result = tbl->rx.addr;
if ((tbl->tx.addr) && (tbl->tx.addr < _result)) _result = tbl->tx.addr;
}
- return (_result < (0x020 + sz)) ? 0 : (_result - sz);
+ return (_result < (unsigned)(0x020 + sz)) ? 0 : (_result - sz);
}
static uint32_t getinfo(void) {