src/xfs.c: improve code readability

This commit is contained in:
Christophe Grenier 2020-11-27 18:49:49 +01:00
parent 57b93502c6
commit 003dc8d883

View file

@ -40,10 +40,11 @@
static void set_xfs_info(const struct xfs_sb *sb, partition_t *partition) static void set_xfs_info(const struct xfs_sb *sb, partition_t *partition)
{ {
const unsigned int version=be16(sb->sb_versionnum) & XFS_SB_VERSION_NUMBITS;
partition->blocksize=be32(sb->sb_blocksize); partition->blocksize=be32(sb->sb_blocksize);
partition->fsname[0]='\0'; partition->fsname[0]='\0';
partition->info[0]='\0'; partition->info[0]='\0';
switch(be16(sb->sb_versionnum) & XFS_SB_VERSION_NUMBITS) switch(version)
{ {
case XFS_SB_VERSION_1: case XFS_SB_VERSION_1:
partition->upart_type = UP_XFS; partition->upart_type = UP_XFS;
@ -72,7 +73,7 @@ static void set_xfs_info(const struct xfs_sb *sb, partition_t *partition)
break; break;
default: default:
snprintf(partition->info, sizeof(partition->info), snprintf(partition->info, sizeof(partition->info),
"XFS unknown version %u\n", be16(sb->sb_versionnum)& XFS_SB_VERSION_NUMBITS); "XFS unknown version %u\n", version);
break; break;
} }
set_part_name(partition,sb->sb_fname,12); set_part_name(partition,sb->sb_fname,12);