@@ -92,11 +92,11 @@ mod tests {
92
92
65 73 73 20 61 6E 79 20 6B 65 79 20 74 6F 20 74
93
93
72 79 20 61 67 61 69 6E 20 2E 2E 2E 20 0D 0A 00"
94
94
) ;
95
-
96
- const PADDING : & [ u8 ] = concat_bytes ! ( [ 0x00 ; 318 ] , [ 0x55 , 0xAA ] ) ;
97
-
98
- let mut bpb_data = DATA . to_vec ( ) ;
99
- bpb_data. extend_from_slice ( PADDING ) ;
95
+
96
+ let mut bpb_data = Vec :: with_capacity ( 512 ) ;
97
+ bpb_data . extend_from_slice ( & DATA ) ;
98
+ bpb_data. resize ( 510 , 0u8 ) ;
99
+ bpb_data. extend_from_slice ( & [ 0x55 , 0xAA ] ) ;
100
100
101
101
let bpb = Fat16Bpb :: new ( & bpb_data) . unwrap ( ) ;
102
102
@@ -135,10 +135,10 @@ mod tests {
135
135
56 56 46 41 54 20 46 41 54 31 36 20 20 20 00 00"
136
136
) ;
137
137
138
- const PADDING : & [ u8 ] = concat_bytes ! ( [ 0x00 ; 446 ] , [ 0x55 , 0xAA ] ) ;
139
-
140
- let mut bpb_data = DATA . to_vec ( ) ;
141
- bpb_data. extend_from_slice ( PADDING ) ;
138
+ let mut bpb_data = Vec :: with_capacity ( 512 ) ;
139
+ bpb_data . extend_from_slice ( & DATA ) ;
140
+ bpb_data. resize ( 510 , 0u8 ) ;
141
+ bpb_data. extend_from_slice ( & [ 0x55 , 0xAA ] ) ;
142
142
143
143
let bpb = Fat16Bpb :: new ( & bpb_data) . unwrap ( ) ;
144
144
0 commit comments