Use shifts in UFS.

* grub-core/fs/ufs.c (UFS_LOG_BLKSZ): New macro.
	(grub_ufs_data): New field log2_blksz.
	(grub_ufs_read_file): Use shifts.
	(grub_ufs_mount): Check block size and logarithm it.
This commit is contained in:
Vladimir 'phcoder' Serbinenko 2011-10-31 10:50:43 +01:00
parent 46bc1dc244
commit 87661123b2
2 changed files with 25 additions and 7 deletions

View file

@ -1,3 +1,12 @@
2011-10-31 Vladimir Serbinenko <phcoder@gmail.com>
Use shifts in UFS.
* grub-core/fs/ufs.c (UFS_LOG_BLKSZ): New macro.
(grub_ufs_data): New field log2_blksz.
(grub_ufs_read_file): Use shifts.
(grub_ufs_mount): Check block size and logarithm it.
2011-10-31 Vladimir Serbinenko <phcoder@gmail.com>
* grub-core/fs/ufs.c (grub_ufs_lookup_symlink): Fix handling of