summaryrefslogtreecommitdiffstats
path: root/examples/pdf-create.cc
diff options
context:
space:
mode:
Diffstat (limited to 'examples/pdf-create.cc')
-rw-r--r--examples/pdf-create.cc10
1 files changed, 1 insertions, 9 deletions
diff --git a/examples/pdf-create.cc b/examples/pdf-create.cc
index e1d75759..a9ad2389 100644
--- a/examples/pdf-create.cc
+++ b/examples/pdf-create.cc
@@ -17,7 +17,6 @@ class ImageProvider: public QPDFObjectHandle::StreamDataProvider
virtual ~ImageProvider();
virtual void provideStreamData(int objid, int generation,
Pipeline* pipeline);
- size_t getLength() const;
private:
int width;
@@ -45,12 +44,6 @@ ImageProvider::provideStreamData(int objid, int generation,
pipeline->finish();
}
-size_t
-ImageProvider::getLength() const
-{
- return 3 * width * height;
-}
-
void usage()
{
std::cerr << "Usage: " << whoami << " filename" << std::endl
@@ -111,8 +104,7 @@ static void create_pdf(char const* filename)
PointerHolder<QPDFObjectHandle::StreamDataProvider> provider(p);
image.replaceStreamData(provider,
QPDFObjectHandle::newNull(),
- QPDFObjectHandle::newNull(),
- p->getLength());
+ QPDFObjectHandle::newNull());
// Create direct objects as needed by the page dictionary.
QPDFObjectHandle procset = QPDFObjectHandle::newArray();