summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSøren Sandmann Pedersen <ssp@redhat.com>2012-09-29 22:40:55 -0400
committerSøren Sandmann Pedersen <ssp@redhat.com>2012-09-29 22:40:55 -0400
commit14dad4229aec9f68a6610f17e99da16d93f5c576 (patch)
treeb4e1b6c7b14c7ba5b11854d8ab10f9a1508ac8a5
parent74922d0b290c63053bb404af127e312a90ae68d8 (diff)
asdf
-rw-r--r--src/cairo-pixman-surface.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/cairo-pixman-surface.c b/src/cairo-pixman-surface.c
index da858d52..c7b29ce6 100644
--- a/src/cairo-pixman-surface.c
+++ b/src/cairo-pixman-surface.c
@@ -622,6 +622,13 @@ pimage_from_mesh_pattern (cairo_pixman_surface_t *surface,
}
static cairo_int_status_t
+pimage_from_raster_source_pattern (const cairo_raster_source_pattern_t *pattern,
+ pixman_image_t **image)
+{
+
+}
+
+static cairo_int_status_t
pimage_from_pattern (cairo_pixman_surface_t *surface,
const cairo_pattern_t *pattern, pixman_image_t **image)
{
@@ -650,8 +657,13 @@ pimage_from_pattern (cairo_pixman_surface_t *surface,
break;
case CAIRO_PATTERN_TYPE_RASTER_SOURCE:
+ return pimage_from_raster_source_pattern (
+ (cairo_raster_source_pattern_t *)pattern, image);
break;
}
+
+ ASSERT_NOT_REACHED;
+ return CAIRO_INT_STATUS_DEGENERATE;
}
static const pixman_color_t white = { 0xffff, 0xffff, 0xffff, 0xffff };