aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libqpdf/Pl_Buffer.cc2
-rw-r--r--libtests/buffer.cc4
-rw-r--r--libtests/qtest/buffer/buffer.out1
3 files changed, 6 insertions, 1 deletions
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