summaryrefslogtreecommitdiff
path: root/src/cairo-image-compositor.c
diff options
context:
space:
mode:
authorUli Schlachter <psychon@znc.in>2014-03-14 13:47:38 +0100
committerUli Schlachter <psychon@znc.in>2014-03-21 14:09:37 +0100
commit372c8c314a93e0efba53319a120a9ccc2c99658b (patch)
tree1a92f2d179e7917c15b57563d8acf4c7f0477453 /src/cairo-image-compositor.c
parentbc05dbccd7dd2f137038479b30ed71c98ff81da6 (diff)
downloadcairo-372c8c314a93e0efba53319a120a9ccc2c99658b.tar.gz
mask compositor: Set a check_composite method
Commit 503b6b9e2ea6 added a check_composite method to the mask compositor, but only added it to one of the existing implementations. This commit fixes that. In cairo-image-compositor.c, there is already a check_composite method which just returns success for the traps compositor. This commit makes the mask compositor use that one. I don't want to say much about cairo-image-mask-compositor.c except that I wondered why this file and the file above both define a non-static function called _cairo_image_mask_compositor_get(). In my opinion, that file should just be deleted, since it confuses e.g. ctags, but I'll let someone else clean this up. Fixes 493 crashes in the test suite for the test-mask target. Signed-off-by: Uli Schlachter <psychon@znc.in> Tested-by: Bryce Harrington <b.harrington@samsung.com>
Diffstat (limited to 'src/cairo-image-compositor.c')
-rw-r--r--src/cairo-image-compositor.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cairo-image-compositor.c b/src/cairo-image-compositor.c
index 03468a6f7..51ffc34bb 100644
--- a/src/cairo-image-compositor.c
+++ b/src/cairo-image-compositor.c
@@ -1257,7 +1257,7 @@ _cairo_image_mask_compositor_get (void)
compositor.draw_image_boxes = draw_image_boxes;
compositor.fill_rectangles = fill_rectangles;
compositor.fill_boxes = fill_boxes;
- //compositor.check_composite = check_composite;
+ compositor.check_composite = check_composite;
compositor.composite = composite;
//compositor.lerp = lerp;
//compositor.check_composite_boxes = check_composite_boxes;