summaryrefslogtreecommitdiff
path: root/src/cairo-xlib-surface-shm.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2012-08-17 15:38:16 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2012-08-17 15:38:16 +0100
commite568e7c18b6aa631e4aedd44c44a14bbe6d72976 (patch)
treef6ffb8b1d440cff60e1dda26306dc0254b73a7c7 /src/cairo-xlib-surface-shm.c
parent7266d59ebc26c5ae80c04f0270fb88f33217ebd9 (diff)
downloadcairo-e568e7c18b6aa631e4aedd44c44a14bbe6d72976.tar.gz
xlib/shm: Fix up the shrinking of the priority queue
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'src/cairo-xlib-surface-shm.c')
-rw-r--r--src/cairo-xlib-surface-shm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cairo-xlib-surface-shm.c b/src/cairo-xlib-surface-shm.c
index 37423d559..5c23c9b7f 100644
--- a/src/cairo-xlib-surface-shm.c
+++ b/src/cairo-xlib-surface-shm.c
@@ -156,7 +156,7 @@ _pqueue_shrink (struct pqueue *pq, int min_size)
{
cairo_xlib_shm_info_t **new_elements;
- if (min_size <= pq->max_size)
+ if (min_size > pq->max_size)
return;
new_elements = _cairo_realloc_ab (pq->elements,