summaryrefslogtreecommitdiff
path: root/apps/pdfdraw.c
diff options
context:
space:
mode:
authorRobin Watts <robin.watts@artifex.com>2012-01-03 12:07:11 +0000
committerRobin Watts <robin.watts@artifex.com>2012-01-03 17:36:52 +0000
commita842269cb43fcb5f1d0bdd594d8d0839a7dcbdf7 (patch)
tree0ff3885a8421e59cb5eadc3f65123ce01f37b2b5 /apps/pdfdraw.c
parent634fa34f946fb3d48736917102a1e5be583a3fc8 (diff)
downloadmupdf-a842269cb43fcb5f1d0bdd594d8d0839a7dcbdf7.tar.xz
Rework draw device stack handling.
As we create clips/transparency groups etc, we maintain a stack of draw device states. Here we change this from having a 'current' state, and storing changes on the stack to always keeping the complete current state on the head of the stack. This should make error cleanup easier, as well as being conceptually easier to follow (for me at least).
Diffstat (limited to 'apps/pdfdraw.c')
0 files changed, 0 insertions, 0 deletions