summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorSimon Wisselink <wisskid@users.noreply.github.com>2022-09-22 14:55:20 +0200
committerGitHub <noreply@github.com>2022-09-22 14:55:20 +0200
commit612bd3f657875c9a425efebcab22856e4927c5ba (patch)
tree6c61689dfc9533dfe08010f49d20cb9f27f71bc7 /libs
parent9eea30ec1e2de074d0a2874495833bce3568149f (diff)
downloadsmarty-612bd3f657875c9a425efebcab22856e4927c5ba.tar.gz
smarty-612bd3f657875c9a425efebcab22856e4927c5ba.tar.bz2
smarty-612bd3f657875c9a425efebcab22856e4927c5ba.zip
Fixed PHP8.1 deprecation errors in strip_tags (#803)
Diffstat (limited to 'libs')
-rw-r--r--libs/plugins/modifiercompiler.strip_tags.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/plugins/modifiercompiler.strip_tags.php b/libs/plugins/modifiercompiler.strip_tags.php
index 6ee3df9a..bd866a61 100644
--- a/libs/plugins/modifiercompiler.strip_tags.php
+++ b/libs/plugins/modifiercompiler.strip_tags.php
@@ -21,8 +21,8 @@
function smarty_modifiercompiler_strip_tags($params)
{
if (!isset($params[ 1 ]) || $params[ 1 ] === true || trim($params[ 1 ], '"') === 'true') {
- return "preg_replace('!<[^>]*?>!', ' ', {$params[0]})";
+ return "preg_replace('!<[^>]*?>!', ' ', {$params[0]} ?: '')";
} else {
- return 'strip_tags(' . $params[ 0 ] . ')';
+ return 'strip_tags((string) ' . $params[ 0 ] . ')';
}
}