mirror of
https://github.com/qpdf/qpdf.git
synced 2024-12-22 19:08:59 +00:00
*** empty log message ***
git-svn-id: svn+q:///qpdf/trunk@978 71b93d88-0707-0410-a8cf-f5a4172ac649
This commit is contained in:
parent
6c6227bf49
commit
21753001b7
7
TODO
7
TODO
@ -32,7 +32,10 @@ General
|
||||
figure out why I added this to begin with and what in the code
|
||||
assumes it's the case. For enqueueObject and unparseChild in
|
||||
QPDFWriter, simply removing the checks for indirect scalars seems
|
||||
sufficient.
|
||||
sufficient. Looking back at the branch in the apex epub
|
||||
repository, before flattening scalar references, there was special
|
||||
case code in QPDFWriter to avoid writing out indirect nulls. It's
|
||||
still not obvious to me why I did it though.
|
||||
|
||||
To pursue this, remove the call to flattenScalarReferences in
|
||||
QPDFWriter.cc and disable the logic_error exceptions for indirect
|
||||
@ -54,7 +57,7 @@ General
|
||||
If flattenScalarReferences is removed, a new method will be needed
|
||||
for checking PDF files.
|
||||
|
||||
* See if we can avoid preserving unreferenced objects in objet
|
||||
* See if we can avoid preserving unreferenced objects in object
|
||||
streams even when preserving the object streams.
|
||||
|
||||
* For debugging linearization bugs, consider adding an option to save
|
||||
|
Loading…
Reference in New Issue
Block a user