Skip to content

Commit c350644

Browse files
PeterBee97xiaoxiang781216
authored andcommitted
drivers/serial: fix cmsdk serial driver warning
serial/serial_cmsdk.c: In function 'uart_cmsdk_ioctl': serial/serial_cmsdk.c:544:10: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] 544 | return ret; | ^~~ Signed-off-by: Peter Bee <[email protected]>
1 parent d5c44de commit c350644

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

drivers/serial/serial_cmsdk.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -497,8 +497,8 @@ static int uart_cmsdk_tx_interrupt(int irq, FAR void *context, FAR void *arg)
497497
static int uart_cmsdk_ioctl(struct file *filep, int cmd, unsigned long arg)
498498
{
499499
FAR struct uart_dev_s *dev = filep->f_inode->i_private;
500-
FAR struct uart_cmsdk_s *priv = dev->priv;
501-
int ret;
500+
FAR struct uart_cmsdk_s *priv = (FAR struct uart_cmsdk_s *)dev->priv;
501+
int ret = OK;
502502

503503
switch (cmd)
504504
{
@@ -514,7 +514,6 @@ static int uart_cmsdk_ioctl(struct file *filep, int cmd, unsigned long arg)
514514

515515
cfsetispeed(termiosp, priv->baud);
516516
termiosp->c_cflag = CS8;
517-
break;
518517
}
519518
break;
520519

0 commit comments

Comments
 (0)