diff options
-rw-r--r-- | pdf/pdf_file.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pdf/pdf_file.c b/pdf/pdf_file.c index 1306f125b..5698866e1 100644 --- a/pdf/pdf_file.c +++ b/pdf/pdf_file.c @@ -1571,7 +1571,7 @@ pdfi_stream_to_buffer(pdf_context *ctx, pdf_stream *stream_obj, byte **buf, int6 goto exit; } while (seofp(stream->s) != true && serrorp(stream->s) != true) { - sreset(stream->s); + (void)sbufskip(stream->s, sbufavailable(stream->s)); s_process_read_buf(stream->s); buflen += sbufavailable(stream->s); } |