support single-stop gradients
authorAndrea Canciani <ranma42@gmail.com>
Tue, 8 Jun 2010 18:36:15 +0000 (20:36 +0200)
committerAndrea Canciani <ranma42@gmail.com>
Wed, 9 Jun 2010 15:30:41 +0000 (17:30 +0200)
Just like conical gradients, linear and radial gradients can now
have a single stop.

pixman/pixman-linear-gradient.c
pixman/pixman-radial-gradient.c

index 47b2886..01588c1 100644 (file)
@@ -265,8 +265,6 @@ pixman_image_create_linear_gradient (pixman_point_fixed_t *        p1,
     pixman_image_t *image;
     linear_gradient_t *linear;
 
-    return_val_if_fail (n_stops >= 2, NULL);
-
     image = _pixman_image_allocate ();
 
     if (!image)
index 3cbede1..08d5f14 100644 (file)
@@ -330,8 +330,6 @@ pixman_image_create_radial_gradient (pixman_point_fixed_t *        inner,
     pixman_image_t *image;
     radial_gradient_t *radial;
 
-    return_val_if_fail (n_stops >= 2, NULL);
-
     image = _pixman_image_allocate ();
 
     if (!image)