aboutsummaryrefslogtreecommitdiffstats
path: root/examples/pdf-create.cc
diff options
context:
space:
mode:
Diffstat (limited to 'examples/pdf-create.cc')
-rw-r--r--examples/pdf-create.cc5
1 files changed, 1 insertions, 4 deletions
diff --git a/examples/pdf-create.cc b/examples/pdf-create.cc
index e1a3ddd6..e1d75759 100644
--- a/examples/pdf-create.cc
+++ b/examples/pdf-create.cc
@@ -65,10 +65,7 @@ static QPDFObjectHandle createPageContents(QPDF& pdf, std::string const& text)
std::string contents =
"BT /F1 24 Tf 72 720 Td (" + text + ") Tj ET\n"
"q 144 0 0 144 234 324 cm /Im1 Do Q\n";
- PointerHolder<Buffer> b = new Buffer(contents.length());
- unsigned char* bp = b->getBuffer();
- memcpy(bp, (char*)contents.c_str(), contents.length());
- return QPDFObjectHandle::newStream(&pdf, b);
+ return QPDFObjectHandle::newStream(&pdf, contents);
}
QPDFObjectHandle newName(std::string const& name)