Fix exfat endianness handling.
* grub-core/fs/fat.c (grub_fat_data): Make fat_sector 32-bit. (grub_fat_mount) [MODE_EXFAT]: Fix bpb.num_reserved_sectors byte-swap. (grub_fat_iterate_dir) [MODE_EXFAT]: Fix attr byte-swap. Byte-swap utf16 when necessary. (grub_fat_label) [MODE_EXFAT]: Byte-swap utf16 when necessary.
This commit is contained in:
parent
bbb39a458b
commit
d73ff15de4
2 changed files with 29 additions and 7 deletions
10
ChangeLog
10
ChangeLog
|
@ -1,3 +1,13 @@
|
|||
2012-03-31 Vladimir Serbinenko <phcoder@gmail.com>
|
||||
|
||||
Fix exfat endianness handling.
|
||||
|
||||
* grub-core/fs/fat.c (grub_fat_data): Make fat_sector 32-bit.
|
||||
(grub_fat_mount) [MODE_EXFAT]: Fix bpb.num_reserved_sectors byte-swap.
|
||||
(grub_fat_iterate_dir) [MODE_EXFAT]: Fix attr byte-swap.
|
||||
Byte-swap utf16 when necessary.
|
||||
(grub_fat_label) [MODE_EXFAT]: Byte-swap utf16 when necessary.
|
||||
|
||||
2012-03-31 Anton Blanchard <anton@samba.org>
|
||||
2012-03-31 Vladimir Serbinenko <phcoder@gmail.com>
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue