diff options
Diffstat (limited to 'Build/source/libs/pixman/pixman-0.28.0-PATCHES/patch-01-size_max')
-rw-r--r-- | Build/source/libs/pixman/pixman-0.28.0-PATCHES/patch-01-size_max | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/Build/source/libs/pixman/pixman-0.28.0-PATCHES/patch-01-size_max b/Build/source/libs/pixman/pixman-0.28.0-PATCHES/patch-01-size_max new file mode 100644 index 00000000000..7aa6b403f39 --- /dev/null +++ b/Build/source/libs/pixman/pixman-0.28.0-PATCHES/patch-01-size_max @@ -0,0 +1,13 @@ +diff -u pixman-0.28.0.orig/pixman/pixman-utils.c pixman-0.28.0/pixman/pixman-utils.c +=================================================================== +--- pixman-0.28.0.orig/pixman/pixman-utils.c ++++ pixman-0.28.0/pixman/pixman-utils.c +@@ -33,7 +33,7 @@ + pixman_bool_t + _pixman_multiply_overflows_size (size_t a, size_t b) + { +- return a >= SIZE_MAX / b; ++ return a >= ((size_t)-1) / b; + } + + pixman_bool_t |