diff options
Diffstat (limited to 'util-linux/fdisk_osf.c')
-rw-r--r-- | util-linux/fdisk_osf.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/util-linux/fdisk_osf.c b/util-linux/fdisk_osf.c index 65e6bd7c4..ff16389bd 100644 --- a/util-linux/fdisk_osf.c +++ b/util-linux/fdisk_osf.c | |||
@@ -898,8 +898,7 @@ xbsd_initlabel(struct partition *p) | |||
898 | pp->p_fstype = BSD_FS_UNUSED; | 898 | pp->p_fstype = BSD_FS_UNUSED; |
899 | #else | 899 | #else |
900 | d->d_npartitions = 3; | 900 | d->d_npartitions = 3; |
901 | pp = &d->d_partitions[2]; /* Partition C should be | 901 | pp = &d->d_partitions[2]; /* Partition C should be the whole disk */ |
902 | the whole disk */ | ||
903 | pp->p_offset = 0; | 902 | pp->p_offset = 0; |
904 | pp->p_size = d->d_secperunit; | 903 | pp->p_size = d->d_secperunit; |
905 | pp->p_fstype = BSD_FS_UNUSED; | 904 | pp->p_fstype = BSD_FS_UNUSED; |
@@ -935,7 +934,7 @@ xbsd_readlabel(struct partition *p) | |||
935 | fdisk_fatal(unable_to_read); | 934 | fdisk_fatal(unable_to_read); |
936 | 935 | ||
937 | memmove(d, &disklabelbuffer[BSD_LABELSECTOR * SECTOR_SIZE + BSD_LABELOFFSET], | 936 | memmove(d, &disklabelbuffer[BSD_LABELSECTOR * SECTOR_SIZE + BSD_LABELOFFSET], |
938 | sizeof(struct xbsd_disklabel)); | 937 | sizeof(struct xbsd_disklabel)); |
939 | 938 | ||
940 | if (d->d_magic != BSD_DISKMAGIC || d->d_magic2 != BSD_DISKMAGIC) | 939 | if (d->d_magic != BSD_DISKMAGIC || d->d_magic2 != BSD_DISKMAGIC) |
941 | return 0; | 940 | return 0; |