diff options
Diffstat (limited to '19.patch')
-rw-r--r-- | 19.patch | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/19.patch b/19.patch deleted file mode 100644 index e3fa273..0000000 --- a/19.patch +++ /dev/null @@ -1,34 +0,0 @@ -From d5a6b4bb2d9704b69ff121356e1e5a65080dfdaf Mon Sep 17 00:00:00 2001 -From: Remi Collet <remi@php.net> -Date: Wed, 10 Jul 2024 14:43:24 +0200 -Subject: [PATCH] use php_mt_rand_range for 8.4 - ---- - mcrypt.c | 6 +++++- - 1 file changed, 5 insertions(+), 1 deletion(-) - -diff --git a/mcrypt.c b/mcrypt.c -index b834ffe..cf2a8d4 100644 ---- a/mcrypt.c -+++ b/mcrypt.c -@@ -38,7 +38,11 @@ - #include "php_ini.h" - #include "php_globals.h" - #include "ext/standard/info.h" -+#if PHP_VERSION_ID < 80400 - #include "ext/standard/php_rand.h" -+#else -+#include "ext/random/php_random.h" -+#endif - #include "zend_smart_str.h" - #include "php_mcrypt_filter.h" - -@@ -1414,7 +1418,7 @@ PHP_FUNCTION(mcrypt_create_iv) - } else { - n = (int)size; - while (size) { -- iv[--size] = (char) (255.0 * php_rand() / RAND_MAX); -+ iv[--size] = (char)php_mt_rand_range(0, 255); - } - } - RETVAL_STRINGL(iv, n); |