summaryrefslogtreecommitdiff
path: root/src/cairo-xlib-xcb-surface.c
diff options
context:
space:
mode:
authorUli Schlachter <psychon@znc.in>2011-07-20 10:55:32 +0200
committerUli Schlachter <psychon@znc.in>2011-07-20 10:55:32 +0200
commit73ff0de345f0974652de4888220fa12ed86c08a5 (patch)
treed5927b88be6e46b1d460a0b316c460cead268120 /src/cairo-xlib-xcb-surface.c
parentac9482bdf00ec2295273ec69d3bca3e93e2ce183 (diff)
downloadcairo-73ff0de345f0974652de4888220fa12ed86c08a5.tar.gz
xlib-xcb: Fix 'incompatible pointer type' warnings
This was introduced in b132fae5e843c329d14. Fixes warnings of the following kind: cairo-xlib-xcb-surface.c:261:5: warning: initialization from incompatible pointer type cairo-xlib-xcb-surface.c:261:5: warning: (near initialization for '_cairo_xlib_xcb_surface_backend.paint') Signed-off-by: Uli Schlachter <psychon@znc.in>
Diffstat (limited to 'src/cairo-xlib-xcb-surface.c')
-rw-r--r--src/cairo-xlib-xcb-surface.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/cairo-xlib-xcb-surface.c b/src/cairo-xlib-xcb-surface.c
index 335a33a5d..f4e25a128 100644
--- a/src/cairo-xlib-xcb-surface.c
+++ b/src/cairo-xlib-xcb-surface.c
@@ -142,7 +142,7 @@ static cairo_int_status_t
_cairo_xlib_xcb_surface_paint (void *abstract_surface,
cairo_operator_t op,
const cairo_pattern_t *source,
- cairo_clip_t *clip)
+ const cairo_clip_t *clip)
{
cairo_xlib_xcb_surface_t *surface = abstract_surface;
return _cairo_surface_paint (&surface->xcb->base, op, source, clip);
@@ -153,7 +153,7 @@ _cairo_xlib_xcb_surface_mask (void *abstract_surface,
cairo_operator_t op,
const cairo_pattern_t *source,
const cairo_pattern_t *mask,
- cairo_clip_t *clip)
+ const cairo_clip_t *clip)
{
cairo_xlib_xcb_surface_t *surface = abstract_surface;
return _cairo_surface_mask (&surface->xcb->base, op, source, mask, clip);
@@ -163,13 +163,13 @@ static cairo_int_status_t
_cairo_xlib_xcb_surface_stroke (void *abstract_surface,
cairo_operator_t op,
const cairo_pattern_t *source,
- cairo_path_fixed_t *path,
+ const cairo_path_fixed_t *path,
const cairo_stroke_style_t *style,
const cairo_matrix_t *ctm,
const cairo_matrix_t *ctm_inverse,
double tolerance,
cairo_antialias_t antialias,
- cairo_clip_t *clip)
+ const cairo_clip_t *clip)
{
cairo_xlib_xcb_surface_t *surface = abstract_surface;
return _cairo_surface_stroke (&surface->xcb->base,
@@ -181,11 +181,11 @@ static cairo_int_status_t
_cairo_xlib_xcb_surface_fill (void *abstract_surface,
cairo_operator_t op,
const cairo_pattern_t *source,
- cairo_path_fixed_t *path,
+ const cairo_path_fixed_t *path,
cairo_fill_rule_t fill_rule,
double tolerance,
cairo_antialias_t antialias,
- cairo_clip_t *clip)
+ const cairo_clip_t *clip)
{
cairo_xlib_xcb_surface_t *surface = abstract_surface;
return _cairo_surface_fill (&surface->xcb->base,
@@ -201,7 +201,7 @@ _cairo_xlib_xcb_surface_glyphs (void *abstract_surface,
cairo_glyph_t *glyphs,
int num_glyphs,
cairo_scaled_font_t *scaled_font,
- cairo_clip_t *clip,
+ const cairo_clip_t *clip,
int *num_remaining)
{
cairo_xlib_xcb_surface_t *surface = abstract_surface;