From 697c9476b75afa22a139325e9ae53d21fa5ed992 Mon Sep 17 00:00:00 2001 From: Reinhard Panhuber Date: Tue, 23 Feb 2021 21:42:38 +0100 Subject: [PATCH] Fix pointer type --- src/portable/dialog/da146xx/dcd_da146xx.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/portable/dialog/da146xx/dcd_da146xx.c b/src/portable/dialog/da146xx/dcd_da146xx.c index 53c12787..1fa722d6 100644 --- a/src/portable/dialog/da146xx/dcd_da146xx.c +++ b/src/portable/dialog/da146xx/dcd_da146xx.c @@ -308,7 +308,7 @@ static void fill_tx_fifo(xfer_ctl_t * xfer) // As we copy from a ring buffer FIFO, a wrap might occur making it necessary to conduct two copies // Check for first linear part uint8_t * src; - uint16_t len = tu_fifo_get_linear_read_info(xfer->ff, 0, &((void *) src), left_to_send); // We want to read from the FIFO + uint16_t len = tu_fifo_get_linear_read_info(xfer->ff, 0, (void **) &src, left_to_send); // We want to read from the FIFO uint16_t len1 = len; while ((regs->txs & USB_USB_TXS1_REG_USB_TCOUNT_Msk) > 0 && len1 > 0) { @@ -323,7 +323,7 @@ static void fill_tx_fifo(xfer_ctl_t * xfer) // Check for wrapped part if ((regs->txs & USB_USB_TXS1_REG_USB_TCOUNT_Msk) && left_to_send > 0) { - len = tu_fifo_get_linear_read_info(xfer->ff, 0, &((void *) src), left_to_send); // We want to read from the FIFO + len = tu_fifo_get_linear_read_info(xfer->ff, 0, (void **) &src, left_to_send); // We want to read from the FIFO len1 = len; while ((regs->txs & USB_USB_TXS1_REG_USB_TCOUNT_Msk) > 0 && len1 > 0) {