summaryrefslogtreecommitdiff
path: root/src/cairo-xlib-source.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2013-01-29 22:12:00 +0000
committerChris Wilson <chris@chris-wilson.co.uk>2013-01-29 22:26:00 +0000
commit91834fbdee40f46e18d071fd2671a7a642e6aa86 (patch)
tree90e5bc4bf85b63981c225b94ede179988f4ccd8d /src/cairo-xlib-source.c
parent89092b97b50a7740058d0f72f94dfc6defe15ed6 (diff)
downloadcairo-91834fbdee40f46e18d071fd2671a7a642e6aa86.tar.gz
xlib/shm: Clarify testing of seqno
Rename the seqno tests into seqno_passed(), seqno_before() and seqno_after() in order to clarify their semantics. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'src/cairo-xlib-source.c')
-rw-r--r--src/cairo-xlib-source.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cairo-xlib-source.c b/src/cairo-xlib-source.c
index 0cc32e8e6..56dff6570 100644
--- a/src/cairo-xlib-source.c
+++ b/src/cairo-xlib-source.c
@@ -87,10 +87,10 @@ _cairo_xlib_proxy_finish (void *abstract_surface)
{
cairo_xlib_proxy_t *proxy = abstract_surface;
+ _cairo_xlib_shm_surface_mark_active (proxy->owner);
XRenderFreePicture (proxy->source.dpy, proxy->source.picture);
if (proxy->source.pixmap)
XFreePixmap (proxy->source.dpy, proxy->source.pixmap);
- _cairo_xlib_shm_surface_mark_active (proxy->owner);
cairo_surface_destroy (proxy->owner);
return CAIRO_STATUS_SUCCESS;
}