X-Git-Url: https://git.sven.stormbind.net/?p=sven%2Fexfat-utils.git;a=blobdiff_plain;f=mkfs%2Fuct.c;h=886bd32250f5d47e020ad4bdc8d6ed8f8104d28c;hp=9038ed9992a1f1f6abe9c13e845e2a29a8e13580;hb=f2245492383ffcdf4412de9a2306328f39c94e92;hpb=4cb393cfd9b0ab69392612521ee3dbe481ec492d 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));