Commit 21753001b701ed2d3f48f73c1a2733b3a337fc99

Authored by Jay Berkenbilt
1 parent 6c6227bf

*** empty log message ***

git-svn-id: svn+q:///qpdf/trunk@978 71b93d88-0707-0410-a8cf-f5a4172ac649
Showing 1 changed file with 5 additions and 2 deletions
... ... @@ -32,7 +32,10 @@ General
32 32 figure out why I added this to begin with and what in the code
33 33 assumes it's the case. For enqueueObject and unparseChild in
34 34 QPDFWriter, simply removing the checks for indirect scalars seems
35   - sufficient.
  35 + sufficient. Looking back at the branch in the apex epub
  36 + repository, before flattening scalar references, there was special
  37 + case code in QPDFWriter to avoid writing out indirect nulls. It's
  38 + still not obvious to me why I did it though.
36 39  
37 40 To pursue this, remove the call to flattenScalarReferences in
38 41 QPDFWriter.cc and disable the logic_error exceptions for indirect
... ... @@ -54,7 +57,7 @@ General
54 57 If flattenScalarReferences is removed, a new method will be needed
55 58 for checking PDF files.
56 59  
57   - * See if we can avoid preserving unreferenced objects in objet
  60 + * See if we can avoid preserving unreferenced objects in object
58 61 streams even when preserving the object streams.
59 62  
60 63 * For debugging linearization bugs, consider adding an option to save
... ...