wrap: prevent add_file from writing empty clusters

This commit is contained in:
2025-06-23 13:42:55 +01:00
parent ccea64ef7d
commit 1d3bf06db8

View File

@@ -66,6 +66,10 @@ static enum ec3_status add_file(
while (1) { while (1) {
size_t r = fread(buf, 1, cluster_size, inp); size_t r = fread(buf, 1, cluster_size, inp);
if (r == 0) {
break;
}
size_t w; size_t w;
status = ec3_tag_ioctx_write_cluster(tag, i++, buf, r, &w); status = ec3_tag_ioctx_write_cluster(tag, i++, buf, r, &w);