summaryrefslogtreecommitdiff
path: root/apps/pdfclean.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/pdfclean.c')
-rw-r--r--apps/pdfclean.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/apps/pdfclean.c b/apps/pdfclean.c
index 27c8693c..aca76e2a 100644
--- a/apps/pdfclean.c
+++ b/apps/pdfclean.c
@@ -380,7 +380,7 @@ static void copystream(fz_obj *obj, int num, int gen)
fprintf(out, "%d %d obj\n", num, gen);
fz_fprintobj(out, obj, !doexpand);
fprintf(out, "stream\n");
- fwrite(buf->rp, 1, buf->wp - buf->rp, out);
+ fwrite(buf->data, 1, buf->len, out);
fprintf(out, "endstream\nendobj\n\n");
fz_dropbuffer(buf);
@@ -400,14 +400,14 @@ static void expandstream(fz_obj *obj, int num, int gen)
fz_dictdels(newdict, "Filter");
fz_dictdels(newdict, "DecodeParms");
- newlen = fz_newint(buf->wp - buf->rp);
+ newlen = fz_newint(buf->len);
fz_dictputs(newdict, "Length", newlen);
fz_dropobj(newlen);
fprintf(out, "%d %d obj\n", num, gen);
fz_fprintobj(out, newdict, !doexpand);
fprintf(out, "stream\n");
- fwrite(buf->rp, 1, buf->wp - buf->rp, out);
+ fwrite(buf->data, 1, buf->len, out);
fprintf(out, "endstream\nendobj\n\n");
fz_dropobj(newdict);