X-Git-Url: http://git.sven.stormbind.net/?p=sven%2Fexfat-utils.git;a=blobdiff_plain;f=mkfs%2Fuct.c;h=886bd32250f5d47e020ad4bdc8d6ed8f8104d28c;hp=9038ed9992a1f1f6abe9c13e845e2a29a8e13580;hb=9799d681703e3a63dbbf876c16c9bb51b20c8fab;hpb=dbe4348df2ba88986e13163ef13d09fb7247589d diff --git a/mkfs/uct.c b/mkfs/uct.c index 9038ed9..886bd32 100644 --- a/mkfs/uct.c +++ b/mkfs/uct.c @@ -43,9 +43,9 @@ static le32_t uct_checksum(void) return cpu_to_le32(sum); } -int uct_write(off_t base, int fd) +int uct_write(struct exfat_dev* dev, off_t base) { - if (write(fd, upcase_table, sizeof(upcase_table)) == -1) + if (exfat_write(dev, upcase_table, sizeof(upcase_table)) < 0) return errno; upcase_entry.checksum = uct_checksum(); upcase_entry.start_cluster = cpu_to_le32(OFFSET_TO_CLUSTER(base));