diff options
author | Andrea Canciani <ranma42@gmail.com> | 2010-12-20 12:14:04 +0100 |
---|---|---|
committer | Andrea Canciani <ranma42@gmail.com> | 2010-12-20 12:14:04 +0100 |
commit | d1f9a87b2752ca6abd998b6c4739e145c846f970 (patch) | |
tree | d3c2c940a50fdf0324ae36168f979415535ca823 | |
parent | 580685fba82686adf55283dd526df38e782ff6f1 (diff) |
property changed cleanup
-rw-r--r-- | pixman/pixman-conical-gradient.c | 8 | ||||
-rw-r--r-- | pixman/pixman-image.c | 6 | ||||
-rw-r--r-- | pixman/pixman-linear-gradient.c | 9 | ||||
-rw-r--r-- | pixman/pixman-radial-gradient.c | 8 | ||||
-rw-r--r-- | pixman/pixman-solid-fill.c | 8 |
5 files changed, 10 insertions, 29 deletions
diff --git a/pixman/pixman-conical-gradient.c b/pixman/pixman-conical-gradient.c index 994debf..417ce68 100644 --- a/pixman/pixman-conical-gradient.c +++ b/pixman/pixman-conical-gradient.c @@ -158,12 +158,6 @@ conical_gradient_get_scanline (pixman_image_t *image, } } -static void -conical_gradient_property_changed (pixman_image_t *image) -{ - image->common.get_scanline = conical_gradient_get_scanline; -} - PIXMAN_EXPORT pixman_image_t * pixman_image_create_conical_gradient (pixman_point_fixed_t * center, pixman_fixed_t angle, @@ -191,7 +185,7 @@ pixman_image_create_conical_gradient (pixman_point_fixed_t * center, conical->center = *center; conical->angle = (pixman_fixed_to_double (angle) / 180.0) * M_PI; - image->common.property_changed = conical_gradient_property_changed; + image->common.get_scanline = conical_gradient_get_scanline; return image; } diff --git a/pixman/pixman-image.c b/pixman/pixman-image.c index 93778d9..0e2593d 100644 --- a/pixman/pixman-image.c +++ b/pixman/pixman-image.c @@ -33,6 +33,11 @@ #include "pixman-private.h" #include "pixman-combine32.h" +static void +_no_op_property_changed (pixman_image_t *image) +{ +} + pixman_bool_t _pixman_init_gradient (gradient_t * gradient, const pixman_gradient_stop_t *stops, @@ -78,6 +83,7 @@ _pixman_image_allocate (void) common->destroy_func = NULL; common->destroy_data = NULL; common->dirty = TRUE; + common->property_changed = _no_op_property_changed; } return image; diff --git a/pixman/pixman-linear-gradient.c b/pixman/pixman-linear-gradient.c index 7a0dafd..d346222 100644 --- a/pixman/pixman-linear-gradient.c +++ b/pixman/pixman-linear-gradient.c @@ -224,12 +224,6 @@ linear_gradient_get_scanline (pixman_image_t *image, } } -static void -linear_gradient_property_changed (pixman_image_t *image) -{ - image->common.get_scanline = linear_gradient_get_scanline; -} - PIXMAN_EXPORT pixman_image_t * pixman_image_create_linear_gradient (pixman_point_fixed_t * p1, pixman_point_fixed_t * p2, @@ -257,8 +251,7 @@ pixman_image_create_linear_gradient (pixman_point_fixed_t * p1, image->type = LINEAR; image->common.classify = linear_gradient_classify; - image->common.property_changed = linear_gradient_property_changed; + image->common.get_scanline = linear_gradient_get_scanline; return image; } - diff --git a/pixman/pixman-radial-gradient.c b/pixman/pixman-radial-gradient.c index 7bfda7d..6970506 100644 --- a/pixman/pixman-radial-gradient.c +++ b/pixman/pixman-radial-gradient.c @@ -380,12 +380,6 @@ radial_gradient_get_scanline (pixman_image_t *image, } } -static void -radial_gradient_property_changed (pixman_image_t *image) -{ - image->common.get_scanline = radial_gradient_get_scanline; -} - PIXMAN_EXPORT pixman_image_t * pixman_image_create_radial_gradient (pixman_point_fixed_t * inner, pixman_point_fixed_t * outer, @@ -433,7 +427,7 @@ pixman_image_create_radial_gradient (pixman_point_fixed_t * inner, radial->mindr = -1. * pixman_fixed_1 * radial->c1.radius; - image->common.property_changed = radial_gradient_property_changed; + image->common.get_scanline = radial_gradient_get_scanline; return image; } diff --git a/pixman/pixman-solid-fill.c b/pixman/pixman-solid-fill.c index 913a751..8be9e51 100644 --- a/pixman/pixman-solid-fill.c +++ b/pixman/pixman-solid-fill.c @@ -58,12 +58,6 @@ solid_fill_classify (pixman_image_t *image, return SOURCE_IMAGE_CLASS_HORIZONTAL; } -static void -solid_fill_property_changed (pixman_image_t *image) -{ - image->common.get_scanline = solid_fill_get_scanline; -} - static uint32_t color_to_uint32 (const pixman_color_t *color) { @@ -98,7 +92,7 @@ pixman_image_create_solid_fill (pixman_color_t *color) img->solid.color_64 = color_to_uint64 (color); img->common.classify = solid_fill_classify; - img->common.property_changed = solid_fill_property_changed; + img->common.get_scanline = solid_fill_get_scanline; return img; } |