From 63c84d2b5500dc59a810f80fd8b2cbce835ed2e9 Mon Sep 17 00:00:00 2001 From: tianshujie Date: Tue, 28 Oct 2025 15:28:32 +0800 Subject: [PATCH] * [bug#66428,done,0.1h] filter memory unit. --- lib/vendor/pclzip/pclzip/pclzip.lib.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/vendor/pclzip/pclzip/pclzip.lib.php b/lib/vendor/pclzip/pclzip/pclzip.lib.php index 78fcf05a8f..3a59a1a943 100644 --- a/lib/vendor/pclzip/pclzip/pclzip.lib.php +++ b/lib/vendor/pclzip/pclzip/pclzip.lib.php @@ -1793,13 +1793,16 @@ class PclZip if ($last == 'g') { //$v_memory_limit = $v_memory_limit*1024*1024*1024; + $v_memory_limit = str_replace(array('g', 'G'), '', $v_memory_limit); $v_memory_limit = $v_memory_limit * 1073741824; } if ($last == 'm') { //$v_memory_limit = $v_memory_limit*1024*1024; + $v_memory_limit = str_replace(array('m', 'M'), '', $v_memory_limit); $v_memory_limit = $v_memory_limit * 1048576; } if ($last == 'k') { + $v_memory_limit = str_replace(array('k', 'K'), '', $v_memory_limit); $v_memory_limit = $v_memory_limit * 1024; }