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

commit 456f929e1343cc73620dc617c8dec6a465aa0563
Author: wangjianyu3 <[email protected]>
AuthorDate: Mon Mar 30 18:56:05 2026 +0800

    boards/esp32s3: fix uninitialized variable in board_i2sdev_initialize
    
    Initialize 'ret' to OK to silence -Werror=maybe-uninitialized.
    When neither enable_tx nor enable_rx is set, 'ret' was returned
    without being assigned.
    
    Signed-off-by: dramalife <[email protected]>
---
 boards/xtensa/esp32s3/common/src/esp32s3_board_i2s.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/boards/xtensa/esp32s3/common/src/esp32s3_board_i2s.c 
b/boards/xtensa/esp32s3/common/src/esp32s3_board_i2s.c
index 8b9ffb0e731..ae6365b8b41 100644
--- a/boards/xtensa/esp32s3/common/src/esp32s3_board_i2s.c
+++ b/boards/xtensa/esp32s3/common/src/esp32s3_board_i2s.c
@@ -75,7 +75,7 @@ int board_i2sdev_initialize(int port, bool enable_tx, bool 
enable_rx)
   struct audio_lowerhalf_s *audio_i2s;
   struct i2s_dev_s *i2s;
   char devname[8];
-  int ret;
+  int ret = OK;
 
   ainfo("Initializing I2S\n");
 

Reply via email to