aboutsummaryrefslogtreecommitdiff
path: root/lib/tar/src/write_header.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/tar/src/write_header.c')
-rw-r--r--lib/tar/src/write_header.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/tar/src/write_header.c b/lib/tar/src/write_header.c
index 039d1fe..726b15d 100644
--- a/lib/tar/src/write_header.c
+++ b/lib/tar/src/write_header.c
@@ -98,7 +98,7 @@ static int write_header(ostream_t *fp, const struct stat *sb, const char *name,
update_checksum(&hdr);
- return ostream_append(fp, &hdr, sizeof(hdr));
+ return fp->append(fp, &hdr, sizeof(hdr));
}
static int write_ext_header(ostream_t *fp, const struct stat *orig,
@@ -114,7 +114,7 @@ static int write_ext_header(ostream_t *fp, const struct stat *orig,
if (write_header(fp, &sb, name, NULL, type))
return -1;
- if (ostream_append(fp, payload, payload_len))
+ if (fp->append(fp, payload, payload_len))
return -1;
return padd_file(fp, payload_len);
@@ -288,5 +288,5 @@ int write_hard_link(ostream_t *fp, const struct stat *sb, const char *name,
write_number(hdr.devminor, 0, sizeof(hdr.devminor));
update_checksum(&hdr);
- return ostream_append(fp, &hdr, sizeof(hdr));
+ return fp->append(fp, &hdr, sizeof(hdr));
}