summaryrefslogtreecommitdiff
path: root/src/cairo-png.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2008-04-16 17:24:43 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2008-04-21 18:35:07 +0100
commitea6dbfd36f2182fda16cb82bca92007e0f7b8d77 (patch)
tree05cb2f16ade9c582eb812bfbe027fed50c8c2c3c /src/cairo-png.c
parenta2c4fd057217b70c74a66076acc4f42f676192ae (diff)
[cairo-meta-surface] Save and restore the original clip.
When replaying the meta-surface to the target, we apply a stack-based clip to the surface. However, we did not remove this clip from the surface and so a pointer into our stack existed beyond the scope of function. Saving the original clip pointer and restoring it before leaving the function resolves the issue and appears to fix https://bugzilla.mozilla.org/show_bug.cgi?id=429071.
Diffstat (limited to 'src/cairo-png.c')
0 files changed, 0 insertions, 0 deletions