From fe44406a97df2775ce7228d74214747e7b1d1221 Mon Sep 17 00:00:00 2001 From: "SUMIDA, Ippei" Date: Sun, 10 Nov 2024 17:48:47 +0900 Subject: [PATCH 1/2] [PHP 8.4] Add errors for GD functions --- reference/image/functions/imageavif.xml | 29 +++++++++++++++++++++++ reference/image/functions/imagefilter.xml | 18 ++++++++++++++ reference/image/functions/imagejpeg.xml | 13 ++++++++++ reference/image/functions/imagepng.xml | 13 ++++++++++ reference/image/functions/imagescale.xml | 24 +++++++++++++++++++ reference/image/functions/imagewebp.xml | 13 ++++++++++ 6 files changed, 110 insertions(+) diff --git a/reference/image/functions/imageavif.xml b/reference/image/functions/imageavif.xml index 89c63626c5c..99be837e4df 100644 --- a/reference/image/functions/imageavif.xml +++ b/reference/image/functions/imageavif.xml @@ -70,6 +70,35 @@ &gd.return.trueonerror; + + &reftitle.errors; + + quality または、speed が不正の場合、 ValueError をスローします。 + + + + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.4.0 + + quality または、speed が不正であっても、 ValueError をスローしません。 + + + + + + + &reftitle.seealso; diff --git a/reference/image/functions/imagefilter.xml b/reference/image/functions/imagefilter.xml index f12b1b14bd2..f87a8ca5e7e 100644 --- a/reference/image/functions/imagefilter.xml +++ b/reference/image/functions/imagefilter.xml @@ -237,6 +237,16 @@ &return.success; + + + &reftitle.errors; + + IMG_FILTER_SCATTER filter で + sub または plus がオーバーフローやアンダーフローを引き起こす場合、 + ValueError をスローします。 + + + &reftitle.changelog; @@ -249,6 +259,14 @@ + + 8.4.0 + + IMG_FILTER_SCATTER filter で + sub または plus がオーバーフローやアンダーフローを引き起こす場合でも、 + ValueError をスローしません。 + + &gd.changelog.image-param; 7.4.0 diff --git a/reference/image/functions/imagejpeg.xml b/reference/image/functions/imagejpeg.xml index c1ddb360e84..96b8a58053c 100644 --- a/reference/image/functions/imagejpeg.xml +++ b/reference/image/functions/imagejpeg.xml @@ -53,6 +53,13 @@ &gd.return.trueonerror; + + &reftitle.errors; + + quality が不正の場合、 ValueError をスローします。 + + + &reftitle.changelog; @@ -65,6 +72,12 @@ &gd.changelog.image-param; + + 8.4.0 + + quality が不正であっても、 ValueError をスローしません。 + + diff --git a/reference/image/functions/imagepng.xml b/reference/image/functions/imagepng.xml index 68632e2ea51..ac1d029b56f 100644 --- a/reference/image/functions/imagepng.xml +++ b/reference/image/functions/imagepng.xml @@ -80,6 +80,13 @@ &gd.return.trueonerror; + + &reftitle.errors; + + quality が不正の場合、 ValueError をスローします。 + + + &reftitle.changelog; @@ -91,6 +98,12 @@ + + 8.4.0 + + quality が不正であっても、 ValueError をスローしません。 + + &gd.changelog.image-param; diff --git a/reference/image/functions/imagescale.xml b/reference/image/functions/imagescale.xml index d286c111bc7..69c704a538b 100644 --- a/reference/image/functions/imagescale.xml +++ b/reference/image/functions/imagescale.xml @@ -78,6 +78,17 @@ + + &reftitle.errors; + + width または height がオーバーフローやアンダーフローを引き起こす場合、 + ValueError をスローします。 + + + mode が不正の場合、 ValueError をスローします。 + + + &reftitle.changelog; @@ -89,6 +100,19 @@ + + 8.4.0 + + width または height がオーバーフローやアンダーフローを引き起こす場合でも、 + ValueError をスローしません。 + + + + 8.4.0 + + mode が不正の場合でも、 ValueError をスローしません。 + + 8.0.0 diff --git a/reference/image/functions/imagewebp.xml b/reference/image/functions/imagewebp.xml index 8877a8cb537..dcaa9c5e217 100644 --- a/reference/image/functions/imagewebp.xml +++ b/reference/image/functions/imagewebp.xml @@ -54,6 +54,13 @@ &gd.return.trueonerror; + + &reftitle.errors; + + quality が不正の場合、 ValueError をスローします。 + + + &reftitle.changelog; @@ -65,6 +72,12 @@ + + 8.4.0 + + quality が不正であっても、 ValueError をスローしません。 + + &gd.changelog.image-param; From 4fc8302ed7ef1ea1a80930432323e0adf53cafeb Mon Sep 17 00:00:00 2001 From: "SUMIDA, Ippei" Date: Sun, 10 Nov 2024 21:00:56 +0900 Subject: [PATCH 2/2] =?UTF-8?q?=E3=83=AC=E3=83=93=E3=83=A5=E3=83=BC?= =?UTF-8?q?=E6=8C=87=E6=91=98=E9=83=A8=E5=88=86=E3=81=AE=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- reference/image/functions/imageavif.xml | 4 ++-- reference/image/functions/imagefilter.xml | 6 +++--- reference/image/functions/imagejpeg.xml | 4 ++-- reference/image/functions/imagepng.xml | 4 ++-- reference/image/functions/imagescale.xml | 4 ++-- reference/image/functions/imagewebp.xml | 4 ++-- 6 files changed, 13 insertions(+), 13 deletions(-) diff --git a/reference/image/functions/imageavif.xml b/reference/image/functions/imageavif.xml index 99be837e4df..64365270f47 100644 --- a/reference/image/functions/imageavif.xml +++ b/reference/image/functions/imageavif.xml @@ -1,6 +1,6 @@ - + imageavif @@ -91,7 +91,7 @@ 8.4.0 - quality または、speed が不正であっても、 ValueError をスローしません。 + quality または、speed が不正の場合、 ValueError をスローするようになりました。 diff --git a/reference/image/functions/imagefilter.xml b/reference/image/functions/imagefilter.xml index f87a8ca5e7e..03d043d3652 100644 --- a/reference/image/functions/imagefilter.xml +++ b/reference/image/functions/imagefilter.xml @@ -1,6 +1,6 @@ - + @@ -263,8 +263,8 @@ 8.4.0 IMG_FILTER_SCATTER filter で - sub または plus がオーバーフローやアンダーフローを引き起こす場合でも、 - ValueError をスローしません。 + sub または plus がオーバーフローやアンダーフローを引き起こす場合、 + ValueError をスローするようになりました。 &gd.changelog.image-param; diff --git a/reference/image/functions/imagejpeg.xml b/reference/image/functions/imagejpeg.xml index 96b8a58053c..25182f7fb2a 100644 --- a/reference/image/functions/imagejpeg.xml +++ b/reference/image/functions/imagejpeg.xml @@ -1,6 +1,6 @@ - + @@ -75,7 +75,7 @@ 8.4.0 - quality が不正であっても、 ValueError をスローしません。 + quality が不正の場合、 ValueError をスローするようになりました。 diff --git a/reference/image/functions/imagepng.xml b/reference/image/functions/imagepng.xml index ac1d029b56f..2bd032e1c2c 100644 --- a/reference/image/functions/imagepng.xml +++ b/reference/image/functions/imagepng.xml @@ -1,6 +1,6 @@ - + @@ -101,7 +101,7 @@ 8.4.0 - quality が不正であっても、 ValueError をスローしません。 + quality が不正の場合、 ValueError をスローするようになりました。 &gd.changelog.image-param; diff --git a/reference/image/functions/imagescale.xml b/reference/image/functions/imagescale.xml index 69c704a538b..039cb91daab 100644 --- a/reference/image/functions/imagescale.xml +++ b/reference/image/functions/imagescale.xml @@ -1,6 +1,6 @@ - + @@ -110,7 +110,7 @@ 8.4.0 - mode が不正の場合でも、 ValueError をスローしません。 + mode が不正の場合、 ValueError をスローするようになりました。 diff --git a/reference/image/functions/imagewebp.xml b/reference/image/functions/imagewebp.xml index dcaa9c5e217..dcae846024b 100644 --- a/reference/image/functions/imagewebp.xml +++ b/reference/image/functions/imagewebp.xml @@ -1,6 +1,6 @@ - + @@ -75,7 +75,7 @@ 8.4.0 - quality が不正であっても、 ValueError をスローしません。 + quality が不正の場合、 ValueError をスローするようになりました。 &gd.changelog.image-param;