- exfat_debug("[fuse_exfat_write] %s (%zu bytes)", path, size);
- return exfat_generic_pwrite(&ef, get_node(fi), buffer, size, offset);
+ exfat_debug("[%s] %s (%zu bytes)", __func__, path, size);
+ if (exfat_generic_pwrite(&ef, get_node(fi), buffer, size, offset) != size)
+ return EOF;
+ return size;