diff options
Diffstat (limited to 'mount/mount_by_label.c')
-rw-r--r-- | mount/mount_by_label.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/mount/mount_by_label.c b/mount/mount_by_label.c index ad3b5ebd2..18344e4bd 100644 --- a/mount/mount_by_label.c +++ b/mount/mount_by_label.c @@ -58,8 +58,7 @@ get_label_uuid(const char *device, char **label, char *uuid) { } else if (lseek(fd, 0, SEEK_SET) == 0 && read(fd, (char *) &xfsb, sizeof(xfsb)) == sizeof(xfsb) - && (strncmp((char *) &xfsb.s_magic, XFS_SUPER_MAGIC, 4) == 0 || - strncmp((char *) &xfsb.s_magic, XFS_SUPER_MAGIC2,4) == 0)) { + && (strncmp(xfsb.s_magic, XFS_SUPER_MAGIC, 4) == 0)) { memcpy(uuid, xfsb.s_uuid, sizeof(xfsb.s_uuid)); namesize = sizeof(xfsb.s_fname); if ((*label = calloc(namesize + 1, 1)) != NULL) |