@@ -538,7 +538,7 @@ impl FatVolume {
538
538
pub ( crate ) fn iterate_dir < D , F > (
539
539
& self ,
540
540
block_device : & D ,
541
- dir : & DirectoryInfo ,
541
+ dir_info : & DirectoryInfo ,
542
542
func : F ,
543
543
) -> Result < ( ) , Error < D :: Error > >
544
544
where
@@ -547,17 +547,17 @@ impl FatVolume {
547
547
{
548
548
match & self . fat_specific_info {
549
549
FatSpecificInfo :: Fat16 ( fat16_info) => {
550
- self . iterate_fat16 ( dir , fat16_info, block_device, func)
550
+ self . iterate_fat16 ( dir_info , fat16_info, block_device, func)
551
551
}
552
552
FatSpecificInfo :: Fat32 ( fat32_info) => {
553
- self . iterate_fat32 ( dir , fat32_info, block_device, func)
553
+ self . iterate_fat32 ( dir_info , fat32_info, block_device, func)
554
554
}
555
555
}
556
556
}
557
557
558
558
fn iterate_fat16 < D , F > (
559
559
& self ,
560
- dir : & DirectoryInfo ,
560
+ dir_info : & DirectoryInfo ,
561
561
fat16_info : & Fat16Info ,
562
562
block_device : & D ,
563
563
mut func : F ,
@@ -570,12 +570,12 @@ impl FatVolume {
570
570
// a specially reserved space on disk (see
571
571
// `first_root_dir_block`). Other directories can have any size
572
572
// as they are made of regular clusters.
573
- let mut current_cluster = Some ( dir . cluster ) ;
574
- let mut first_dir_block_num = match dir . cluster {
573
+ let mut current_cluster = Some ( dir_info . cluster ) ;
574
+ let mut first_dir_block_num = match dir_info . cluster {
575
575
ClusterId :: ROOT_DIR => self . lba_start + fat16_info. first_root_dir_block ,
576
- _ => self . cluster_to_block ( dir . cluster ) ,
576
+ _ => self . cluster_to_block ( dir_info . cluster ) ,
577
577
} ;
578
- let dir_size = match dir . cluster {
578
+ let dir_size = match dir_info . cluster {
579
579
ClusterId :: ROOT_DIR => {
580
580
let len_bytes = u32:: from ( fat16_info. root_entries_count ) * OnDiskDirEntry :: LEN_U32 ;
581
581
BlockCount :: from_bytes ( len_bytes)
@@ -618,7 +618,7 @@ impl FatVolume {
618
618
619
619
fn iterate_fat32 < D , F > (
620
620
& self ,
621
- dir : & DirectoryInfo ,
621
+ dir_info : & DirectoryInfo ,
622
622
fat32_info : & Fat32Info ,
623
623
block_device : & D ,
624
624
mut func : F ,
@@ -629,9 +629,9 @@ impl FatVolume {
629
629
{
630
630
// All directories on FAT32 have a cluster chain but the root
631
631
// dir starts in a specified cluster.
632
- let mut current_cluster = match dir . cluster {
632
+ let mut current_cluster = match dir_info . cluster {
633
633
ClusterId :: ROOT_DIR => Some ( fat32_info. first_root_dir_cluster ) ,
634
- _ => Some ( dir . cluster ) ,
634
+ _ => Some ( dir_info . cluster ) ,
635
635
} ;
636
636
let mut blocks = [ Block :: new ( ) ] ;
637
637
let mut block_cache = BlockCache :: empty ( ) ;
@@ -669,7 +669,7 @@ impl FatVolume {
669
669
pub ( crate ) fn find_directory_entry < D > (
670
670
& self ,
671
671
block_device : & D ,
672
- dir : & DirectoryInfo ,
672
+ dir_info : & DirectoryInfo ,
673
673
match_name : & ShortFileName ,
674
674
) -> Result < DirEntry , Error < D :: Error > >
675
675
where
@@ -681,12 +681,12 @@ impl FatVolume {
681
681
// a specially reserved space on disk (see
682
682
// `first_root_dir_block`). Other directories can have any size
683
683
// as they are made of regular clusters.
684
- let mut current_cluster = Some ( dir . cluster ) ;
685
- let mut first_dir_block_num = match dir . cluster {
684
+ let mut current_cluster = Some ( dir_info . cluster ) ;
685
+ let mut first_dir_block_num = match dir_info . cluster {
686
686
ClusterId :: ROOT_DIR => self . lba_start + fat16_info. first_root_dir_block ,
687
- _ => self . cluster_to_block ( dir . cluster ) ,
687
+ _ => self . cluster_to_block ( dir_info . cluster ) ,
688
688
} ;
689
- let dir_size = match dir . cluster {
689
+ let dir_size = match dir_info . cluster {
690
690
ClusterId :: ROOT_DIR => {
691
691
let len_bytes =
692
692
u32:: from ( fat16_info. root_entries_count ) * OnDiskDirEntry :: LEN_U32 ;
@@ -724,9 +724,9 @@ impl FatVolume {
724
724
Err ( Error :: NotFound )
725
725
}
726
726
FatSpecificInfo :: Fat32 ( fat32_info) => {
727
- let mut current_cluster = match dir . cluster {
727
+ let mut current_cluster = match dir_info . cluster {
728
728
ClusterId :: ROOT_DIR => Some ( fat32_info. first_root_dir_cluster ) ,
729
- _ => Some ( dir . cluster ) ,
729
+ _ => Some ( dir_info . cluster ) ,
730
730
} ;
731
731
let mut block_cache = BlockCache :: empty ( ) ;
732
732
while let Some ( cluster) = current_cluster {
@@ -788,7 +788,7 @@ impl FatVolume {
788
788
pub ( crate ) fn delete_directory_entry < D > (
789
789
& self ,
790
790
block_device : & D ,
791
- dir : & DirectoryInfo ,
791
+ dir_info : & DirectoryInfo ,
792
792
match_name : & ShortFileName ,
793
793
) -> Result < ( ) , Error < D :: Error > >
794
794
where
@@ -800,12 +800,12 @@ impl FatVolume {
800
800
// a specially reserved space on disk (see
801
801
// `first_root_dir_block`). Other directories can have any size
802
802
// as they are made of regular clusters.
803
- let mut current_cluster = Some ( dir . cluster ) ;
804
- let mut first_dir_block_num = match dir . cluster {
803
+ let mut current_cluster = Some ( dir_info . cluster ) ;
804
+ let mut first_dir_block_num = match dir_info . cluster {
805
805
ClusterId :: ROOT_DIR => self . lba_start + fat16_info. first_root_dir_block ,
806
- _ => self . cluster_to_block ( dir . cluster ) ,
806
+ _ => self . cluster_to_block ( dir_info . cluster ) ,
807
807
} ;
808
- let dir_size = match dir . cluster {
808
+ let dir_size = match dir_info . cluster {
809
809
ClusterId :: ROOT_DIR => {
810
810
let len_bytes =
811
811
u32:: from ( fat16_info. root_entries_count ) * OnDiskDirEntry :: LEN_U32 ;
@@ -849,9 +849,9 @@ impl FatVolume {
849
849
FatSpecificInfo :: Fat32 ( fat32_info) => {
850
850
// Root directories on FAT32 start at a specified cluster, but
851
851
// they can have any length.
852
- let mut current_cluster = match dir . cluster {
852
+ let mut current_cluster = match dir_info . cluster {
853
853
ClusterId :: ROOT_DIR => Some ( fat32_info. first_root_dir_cluster ) ,
854
- _ => Some ( dir . cluster ) ,
854
+ _ => Some ( dir_info . cluster ) ,
855
855
} ;
856
856
// Walk the directory
857
857
while let Some ( cluster) = current_cluster {
0 commit comments