From a04a5dbfb16f4bd8a48c351f6bb2affb13509b1b Mon Sep 17 00:00:00 2001 From: Gina Peter Banyard Date: Tue, 25 Mar 2025 05:42:37 +0000 Subject: [PATCH] ext/exif: Use zend_str_has_nul_byte() API --- ext/exif/exif.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/exif/exif.c b/ext/exif/exif.c index 55ebf1e97d5..e0b42db404c 100644 --- a/ext/exif/exif.c +++ b/ext/exif/exif.c @@ -4552,7 +4552,7 @@ PHP_FUNCTION(exif_read_data) RETURN_THROWS(); } - if (CHECK_NULL_PATH(Z_STRVAL_P(stream), Z_STRLEN_P(stream))) { + if (UNEXPECTED(zend_str_has_nul_byte(Z_STR_P(stream)))) { zend_argument_value_error(1, "must not contain any null bytes"); RETURN_THROWS(); }