diff options
author | Jay Berkenbilt <ejb@ql.org> | 2018-02-16 23:25:27 +0100 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2018-02-19 03:06:27 +0100 |
commit | d0e99f195a987c483bbb6c5449cf39bee34e08a1 (patch) | |
tree | cead8acd60cd14fd5d904ed380c750540cb361f3 /TODO | |
parent | c2e16827b69f3d3ac3721cfcd608b87f28e2a13f (diff) | |
download | qpdf-d0e99f195a987c483bbb6c5449cf39bee34e08a1.tar.zst |
More robust handling of type errors
Give objects descriptions and context so it is possible to issue
warnings instead of fatal errors for attempts to access objects of the
wrong type.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 9 |
1 files changed, 0 insertions, 9 deletions
@@ -1,15 +1,6 @@ Soon ==== - * Consider whether there should be a mode in which QPDFObjectHandle - returns nulls for operations on the wrong type instead of asserting - the type. The way things are wired up now, this would have to be a - global flag. Probably it makes sense to make that be the default - behavior and to add a static method in QPDFObjectHandle and - command-line flag that enables the stricter behavior globally for - easier debugging. For cases where we have enough information to do - so, we could still warn when not in strict mode. - * Add method to push inheritable resources to a single page by walking up and copying without overwrite. Above logic will also be sufficient to fix the limitation in |