Skip to content

Commit

Permalink
php-imagick: Add patch file for php_strtolower
Browse files Browse the repository at this point in the history
  • Loading branch information
Dave-Allured authored Feb 6, 2025
1 parent 6c6ecf7 commit 0cba82a
Showing 1 changed file with 31 additions and 0 deletions.
31 changes: 31 additions & 0 deletions php/php-imagick/files/patch-imagick_c.strtolower.diff
Original file line number Diff line number Diff line change
@@ -1 +1,32 @@
# Fix removed "php_strtolower" for PHP 8.4
# https://github.com/Imagick/imagick/pull/690

--- imagick.c.orig 2022-01-11 08:23:47
+++ imagick.c 2025-02-06 09:51:27
@@ -603,7 +603,7 @@
if (format) {
retval = rv;
ZVAL_STRING(retval, format);
- php_strtolower(Z_STRVAL_P(retval), Z_STRLEN_P(retval));
+ zend_str_tolower(Z_STRVAL_P(retval), Z_STRLEN_P(retval));
IMAGICK_FREE_MAGICK_MEMORY(format);
} else {
retval = rv;
@@ -676,7 +676,7 @@
if (format) {
retval = rv;
ZVAL_STRING(retval, format);
- php_strtolower(Z_STRVAL_P(retval), Z_STRLEN_P(retval));
+ zend_str_tolower(Z_STRVAL_P(retval), Z_STRLEN_P(retval));
IMAGICK_FREE_MAGICK_MEMORY(format);
} else {
retval = rv;
@@ -759,7 +759,7 @@

if (format) {
ZVAL_STRING(retval, format, 1);
- php_strtolower(Z_STRVAL_P(retval), Z_STRLEN_P(retval));
+ zend_str_tolower(Z_STRVAL_P(retval), Z_STRLEN_P(retval));
IMAGICK_FREE_MAGICK_MEMORY(format);
} else {
ZVAL_STRING(retval, "", 1);

0 comments on commit 0cba82a

Please sign in to comment.