diff options
Diffstat (limited to 'Build/source/libs/pixman/pixman-src/pixman/pixman.c')
-rw-r--r-- | Build/source/libs/pixman/pixman-src/pixman/pixman.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Build/source/libs/pixman/pixman-src/pixman/pixman.c b/Build/source/libs/pixman/pixman-src/pixman/pixman.c index f932eac3c1b..c09b5280831 100644 --- a/Build/source/libs/pixman/pixman-src/pixman/pixman.c +++ b/Build/source/libs/pixman/pixman-src/pixman/pixman.c @@ -777,6 +777,11 @@ color_to_pixel (const pixman_color_t *color, { uint32_t c = color_to_uint32 (color); + if (PIXMAN_FORMAT_TYPE (format) == PIXMAN_TYPE_RGBA_FLOAT) + { + return FALSE; + } + if (!(format == PIXMAN_a8r8g8b8 || format == PIXMAN_x8r8g8b8 || format == PIXMAN_a8b8g8r8 || |