This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git


The following commit(s) were added to refs/heads/master by this push:
     new f1e1aab3b7 segger/stream_rtt: fix warning after stream update
f1e1aab3b7 is described below

commit f1e1aab3b735fba7173a48102adfd5bf4ad617eb
Author: buxiasen <buxia...@xiaomi.com>
AuthorDate: Fri Nov 15 11:46:29 2024 +0800

    segger/stream_rtt: fix warning after stream update
    
    Signed-off-by: buxiasen <buxia...@xiaomi.com>
---
 drivers/segger/stream_rtt.c | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/drivers/segger/stream_rtt.c b/drivers/segger/stream_rtt.c
index 285829f172..381864c12a 100644
--- a/drivers/segger/stream_rtt.c
+++ b/drivers/segger/stream_rtt.c
@@ -54,12 +54,12 @@ static void rttstream_putc(FAR struct lib_outstream_s 
*self, int ch)
  * Name: rttstream_puts
  ****************************************************************************/
 
-static int rttstream_puts(FAR struct lib_outstream_s *self,
-                          FAR const void *buf, int len)
+static ssize_t rttstream_puts(FAR struct lib_outstream_s *self,
+                              FAR const void *buf, size_t len)
 {
   FAR struct lib_rttoutstream_s *stream =
                                 (FAR struct lib_rttoutstream_s *)self;
-  int ret;
+  ssize_t ret;
 
   SEGGER_RTT_BLOCK_IF_FIFO_FULL(0);
   ret = SEGGER_RTT_Write(stream->channel, buf, len);
@@ -86,12 +86,12 @@ static int rttstream_getc(FAR struct lib_instream_s *self)
  * Name: rttstream_gets
  ****************************************************************************/
 
-static int rttstream_gets(FAR struct lib_instream_s *self,
-                          FAR void * buffer, int size)
+static ssize_t rttstream_gets(FAR struct lib_instream_s *self,
+                              FAR void * buffer, size_t size)
 {
   FAR struct lib_rttinstream_s *stream =
                                 (FAR struct lib_rttinstream_s *)self;
-  int ret;
+  ssize_t ret;
 
   DEBUGASSERT(stream);
   ret = SEGGER_RTT_Read(stream->channel, buffer, size);

Reply via email to