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