mirror of
https://github.com/apache/nuttx.git
synced 2025-12-15 08:44:44 +08:00
drivers/rpmsg: fix compiler warning
In file included from nuttx/drivers/rpmsg/rpmsg_port_uart.c:27:
nuttx/drivers/rpmsg/rpmsg_port_uart.c: In function ‘rpmsg_port_uart_send_connect_req’:
nuttx/drivers/rpmsg/rpmsg_port_uart.c:219:16: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘ssize_t’ {aka ‘long int’} [-Wformat=]
219 | rpmsgerr("Send connect request failed, ret=%d\n", ret);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~
| |
| ssize_t {aka long int}
nuttx/drivers/rpmsg/rpmsg_port_uart.c:219:51: note: format string is defined here
219 | rpmsgerr("Send connect request failed, ret=%d\n", ret);
| ~^
| |
| int
| %ld
nuttx/drivers/rpmsg/rpmsg_port_uart.c: In function ‘rpmsg_port_uart_send_connect_ack’:
nuttx/drivers/rpmsg/rpmsg_port_uart.c:235:16: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘ssize_t’ {aka ‘long int’} [-Wformat=]
235 | rpmsgerr("Send connect ack failed, ret=%d\n", ret);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~
| |
| ssize_t {aka long int}
nuttx/drivers/rpmsg/rpmsg_port_uart.c:235:47: note: format string is defined here
235 | rpmsgerr("Send connect ack failed, ret=%d\n", ret);
| ~^
| |
| int
| %ld
Signed-off-by: chao an <anchao.archer@bytedance.com>
This commit is contained in:
@@ -216,7 +216,7 @@ rpmsg_port_uart_send_connect_req(FAR struct rpmsg_port_uart_s *rpuart)
|
||||
ssize_t ret = file_write(&rpuart->file, &ch, 1);
|
||||
if (ret != 1)
|
||||
{
|
||||
rpmsgerr("Send connect request failed, ret=%d\n", ret);
|
||||
rpmsgerr("Send connect request failed, ret=%zu\n", ret);
|
||||
PANIC();
|
||||
}
|
||||
}
|
||||
@@ -232,7 +232,7 @@ rpmsg_port_uart_send_connect_ack(FAR struct rpmsg_port_uart_s *rpuart)
|
||||
ssize_t ret = file_write(&rpuart->file, &ch, 1);
|
||||
if (ret != 1)
|
||||
{
|
||||
rpmsgerr("Send connect ack failed, ret=%d\n", ret);
|
||||
rpmsgerr("Send connect ack failed, ret=%zu\n", ret);
|
||||
PANIC();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user