pixman: Branch 'master'

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Sun Jul 9 01:56:10 UTC 2023


 pixman/pixman-image.c |    4 ++--
 pixman/pixman.h       |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

New commits:
commit 55845c3dd32ebeb08eee0eb51b60989da5dc1e05
Author: Simon Ser <contact at emersion.fr>
Date:   Thu Apr 13 20:02:26 2023 +0200

    Constify pixman_image_set_clip_region()
    
    This function copies the region passed in.
    
    Signed-off-by: Simon Ser <contact at emersion.fr>

diff --git a/pixman/pixman-image.c b/pixman/pixman-image.c
index 46b201f..72796fc 100644
--- a/pixman/pixman-image.c
+++ b/pixman/pixman-image.c
@@ -567,7 +567,7 @@ _pixman_image_validate (pixman_image_t *image)
 
 PIXMAN_EXPORT pixman_bool_t
 pixman_image_set_clip_region32 (pixman_image_t *   image,
-                                pixman_region32_t *region)
+                                const pixman_region32_t *region)
 {
     image_common_t *common = (image_common_t *)image;
     pixman_bool_t result;
@@ -591,7 +591,7 @@ pixman_image_set_clip_region32 (pixman_image_t *   image,
 
 PIXMAN_EXPORT pixman_bool_t
 pixman_image_set_clip_region (pixman_image_t *   image,
-                              pixman_region16_t *region)
+                              const pixman_region16_t *region)
 {
     image_common_t *common = (image_common_t *)image;
     pixman_bool_t result;
diff --git a/pixman/pixman.h b/pixman/pixman.h
index e6b235c..d697b53 100644
--- a/pixman/pixman.h
+++ b/pixman/pixman.h
@@ -1015,11 +1015,11 @@ void *		pixman_image_get_destroy_data        (pixman_image_t		   *image);
 /* Set properties */
 PIXMAN_API
 pixman_bool_t   pixman_image_set_clip_region         (pixman_image_t               *image,
-						      pixman_region16_t            *region);
+						      const pixman_region16_t            *region);
 
 PIXMAN_API
 pixman_bool_t   pixman_image_set_clip_region32       (pixman_image_t               *image,
-						      pixman_region32_t            *region);
+						      const pixman_region32_t            *region);
 
 PIXMAN_API
 void		pixman_image_set_has_client_clip     (pixman_image_t               *image,


More information about the xorg-commit mailing list