From 1a4dcb4aaf987631caa93a9d3a5b42ca439bb6ae Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Tue, 6 Mar 2018 11:24:30 -0500 Subject: Pl_Buffer starts in a ready state --- libqpdf/Pl_Buffer.cc | 2 +- libtests/buffer.cc | 4 ++++ libtests/qtest/buffer/buffer.out | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/libqpdf/Pl_Buffer.cc b/libqpdf/Pl_Buffer.cc index 600ee7de..45c0c862 100644 --- a/libqpdf/Pl_Buffer.cc +++ b/libqpdf/Pl_Buffer.cc @@ -5,7 +5,7 @@ Pl_Buffer::Pl_Buffer(char const* identifier, Pipeline* next) : Pipeline(identifier, next), - ready(false), + ready(true), total_size(0) { } diff --git a/libtests/buffer.cc b/libtests/buffer.cc index 094a3284..1e6d0a4d 100644 --- a/libtests/buffer.cc +++ b/libtests/buffer.cc @@ -63,6 +63,10 @@ int main() { throw std::logic_error("hand-created buffer is not as expected"); } + + Pl_Buffer bp3("bp3"); + b = bp3.getBuffer(); + std::cout << "size: " << b->getSize() << std::endl; } catch (std::exception& e) { diff --git a/libtests/qtest/buffer/buffer.out b/libtests/qtest/buffer/buffer.out index 787a38ed..c1bf24cf 100644 --- a/libtests/qtest/buffer/buffer.out +++ b/libtests/qtest/buffer/buffer.out @@ -8,4 +8,5 @@ data: qwertyuiop Pl_Buffer::getBuffer() called when not ready size: 9 data: mooquack +size: 0 done -- cgit v1.2.3-70-g09d2