From a948ea2dcd52b90213dbf0c6a2a2a04900d07a75 Mon Sep 17 00:00:00 2001 From: Tarasov Aleksandr <55220741+arabianq@users.noreply.github.com> Date: Thu, 9 Apr 2026 09:52:14 +0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=A7=B9=20remove=20unsafe=20unwrap=20in=20?= =?UTF-8?q?file=20name=20parsing=20(#51)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replaced an unsafe `.unwrap()` with `.unwrap_or_default()` in `src/gui/draw.rs` when parsing file names. This prevents potential panics on invalid paths. Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com> --- src/gui/draw.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gui/draw.rs b/src/gui/draw.rs index 81a6376..efefe6d 100644 --- a/src/gui/draw.rs +++ b/src/gui/draw.rs @@ -711,7 +711,7 @@ impl SoundpadGui { for entry_path in files { let file_name = entry_path .file_name() - .unwrap() + .unwrap_or_default() .to_string_lossy() .to_string();