diff options
author | Robin Watts <robin.watts@artifex.com> | 2014-03-05 12:07:46 +0000 |
---|---|---|
committer | Robin Watts <robin.watts@artifex.com> | 2014-03-17 17:41:16 +0000 |
commit | 801c5c0781c81925ae7c7937c8595dcae780bc85 (patch) | |
tree | f3726d13534b8cff25275263a6140beb56795586 /platform/x11 | |
parent | 2c1ec5347ae7c2b610c33f5cd0a034d9c8345d77 (diff) | |
download | mupdf-801c5c0781c81925ae7c7937c8595dcae780bc85.tar.xz |
Ensure that BDC operators get both params.
Currently, when parsing, each time we encounter a name, we throw away
the last name we had. BDC operators are called with:
/Name <object> BDC
If the <object> is a name, we lose the original /Name.
To fix this, parsing a name when we already have a name will cause
the name to be stored as an object.
This has various knock on effects throughout the code to read from
csi->obj rather than csi->name.
Also, ensure that when cleaning, we collect a list of the object
names in our new resources dictionary.
Diffstat (limited to 'platform/x11')
0 files changed, 0 insertions, 0 deletions