Skip to content

Commit 960671c

Browse files
committed
Don't panic if kernel file name is shorter than 11 chars
1 parent 915c25b commit 960671c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/fat.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ pub fn create_fat_filesystem(
3636
let converted = name.to_string_lossy();
3737
let name = converted.as_bytes();
3838
let mut new_label = [0u8; 11];
39-
let name = &name[..new_label.len()];
39+
let name = &name[..usize::min(new_label.len(), name.len())];
4040
let slice = &mut new_label[..name.len()];
4141
slice.copy_from_slice(name);
4242
label = new_label;

0 commit comments

Comments
 (0)