diff --git a/src/cairo-mesh-pattern-rasterizer.c b/src/cairo-mesh-pattern-rasterizer.c index 548e88056..1b63ca8a6 100644 --- a/src/cairo-mesh-pattern-rasterizer.c +++ b/src/cairo-mesh-pattern-rasterizer.c @@ -728,6 +728,7 @@ rasterize_bezier_patch (unsigned char *data, int width, int height, int stride, dcend[i] = (col[3][i] - col[1][i]) / v; } + v++; while (v--) { cairo_point_double_t nodes[4]; for (i = 0; i < 4; ++i) {