summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUli Schlachter <psychon@znc.in>2012-09-15 14:37:51 +0200
committerUli Schlachter <psychon@znc.in>2012-09-24 09:42:43 +0200
commit8d86ea4dcbefc982e4a694f1d8e90a90b3695c10 (patch)
treeaa0cf285392308e36a51a91fd1260be4c4e45909
parentd6253dd53127368797dfd43084450e70b4921f77 (diff)
xcb: Fix a warn_unused_result warning
cairo-xcb-surface.c: In function '_drawable_changed': cairo-xcb-surface.c:1434:39: warning: ignoring return value of '_cairo_surface_begin_modification', declared with attribute warn_unused_result [-Wunused-result] Signed-off-by: Uli Schlachter <psychon@znc.in>
-rw-r--r--src/cairo-xcb-surface.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cairo-xcb-surface.c b/src/cairo-xcb-surface.c
index 9928f668..25de4b80 100644
--- a/src/cairo-xcb-surface.c
+++ b/src/cairo-xcb-surface.c
@@ -1431,7 +1431,8 @@ slim_hidden_def (cairo_xcb_surface_create_with_xrender_format);
static void
_drawable_changed (cairo_xcb_surface_t *surface)
{
- _cairo_surface_begin_modification (&surface->base);
+ _cairo_surface_set_error (&surface->base,
+ _cairo_surface_begin_modification (&surface->base));
_cairo_boxes_clear (&surface->fallback_damage);
cairo_surface_destroy (&surface->fallback->base);