- if (read(fd, &sb, sizeof(struct exfat_super_block))
- != sizeof(struct exfat_super_block))
+ if (exfat_read(dev, &sb, sizeof(struct exfat_super_block)) < 0)
exfat_error("failed to read from `%s'", spec);
return 1;
}
if (memcmp(sb.oem_name, "EXFAT ", sizeof(sb.oem_name)) != 0)
{
exfat_error("failed to read from `%s'", spec);
return 1;
}
if (memcmp(sb.oem_name, "EXFAT ", sizeof(sb.oem_name)) != 0)
{