From c6c5559ae62948bd64d777369c782e940293b678 Mon Sep 17 00:00:00 2001 From: catch <catch@35733.no-reply.drupal.org> Date: Fri, 24 Sep 2021 09:42:42 +0100 Subject: [PATCH] Issue #3238941 by andypost, daffie: \Drupal\big_pipe\Render\BigPipe::splitHtmlOnPlaceholders() causes deprecation errors on PHP 8.1 --- core/modules/big_pipe/src/Render/BigPipe.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/modules/big_pipe/src/Render/BigPipe.php b/core/modules/big_pipe/src/Render/BigPipe.php index 3067673e7623..40174b349b24 100644 --- a/core/modules/big_pipe/src/Render/BigPipe.php +++ b/core/modules/big_pipe/src/Render/BigPipe.php @@ -774,7 +774,7 @@ private static function splitHtmlOnPlaceholders($html_string, array $html_placeh if (strlen($pattern) < 31000) { // Only small (<31K characters) patterns can be handled by preg_split(). $flags = PREG_SPLIT_NO_EMPTY | PREG_SPLIT_DELIM_CAPTURE; - $result = preg_split($pattern, $html_string, NULL, $flags); + $result = preg_split($pattern, $html_string, 0, $flags); } else { // For large amounts of placeholders we use a simpler but slower approach. -- GitLab