From 96811a55e61ec9360782b24c9e630a61666618db Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Thu, 11 Nov 2010 09:52:19 +0300 Subject: sanitize_rss: properly handle empty input --- functions.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/functions.php b/functions.php index cd6fafd11..d5852bde1 100644 --- a/functions.php +++ b/functions.php @@ -3707,10 +3707,10 @@ function sanitize_rss($link, $str, $force_strip_tags = false, $owner = false, $site_url = false) { - $res = $str; - if (!$owner) $owner = $_SESSION["uid"]; + $res = trim($str); if (!$res) return ''; + if (get_pref($link, "STRIP_UNSAFE_TAGS", $owner) || $force_strip_tags) { // $res = strip_tags_long($res, @@ -3729,6 +3729,8 @@ '; + $res = trim($res); if (!$res) return ''; + libxml_use_internal_errors(true); $doc = new DOMDocument(); -- cgit v1.2.3