From: JustAMacUser Date: Tue, 26 Jul 2016 07:51:22 +0000 (-0400) Subject: Only strings need 4-byte filtering. X-Git-Tag: 16.8~11^2^2 X-Git-Url: https://git.wh0rd.org/?a=commitdiff_plain;h=dae16f72c9551584ccccce2e058f179f62b6ed09;p=tt-rss.git Only strings need 4-byte filtering. --- diff --git a/include/rssfuncs.php b/include/rssfuncs.php old mode 100755 new mode 100644 index c01e703d..21ffcbb7 --- a/include/rssfuncs.php +++ b/include/rssfuncs.php @@ -778,7 +778,7 @@ foreach ($article as $k => $v) { // i guess we'll have to take the risk of 4byte unicode labels & tags here - if (!is_array($article[$k])) { + if (is_string($article[$k])) { $article[$k] = preg_replace('/[\x{10000}-\x{10FFFF}]/u', "\xEF\xBF\xBD", $v); } }