summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO38
1 files changed, 0 insertions, 38 deletions
diff --git a/TODO b/TODO
index b61fd7ba..d3c25152 100644
--- a/TODO
+++ b/TODO
@@ -1,41 +1,3 @@
-2.2.1
-=====
-
-Add interface for working with in-memory PDF files. Here's some code
-to work with.
-
- Pl_Buffer b("b");
- FILE* f = QUtil::fopen_wrapper(std::string("open ") + filename,
- fopen(filename, "rb"));
- unsigned char buf[1024];
- size_t bytes_read = 0;
- while (true)
- {
- size_t len = fread(buf, 1, sizeof(buf), f);
- if (len == 0)
- {
- if (ferror(f))
- {
- throw QPDFExc(qpdf_e_system,
- filename, "",
- 0,
- "read");
- }
- else
- {
- b.finish();
- break;
- }
- }
- else
- {
- b.write(buf, len);
- bytes_read += len;
- }
- }
- fclose(f);
- this->file = new BufferInputSource(filename, b.getBuffer());
-
General
=======