From 38a7a1da88904faf9fe5ca3c222e5f27920f3300 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Thu, 1 Oct 2020 13:20:07 +0300 Subject: hide uninteresting errors in several DOMDocument->loadHTML() invocations --- classes/rssutils.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'classes/rssutils.php') diff --git a/classes/rssutils.php b/classes/rssutils.php index 2ec24d9be..0e95d4f03 100755 --- a/classes/rssutils.php +++ b/classes/rssutils.php @@ -1341,9 +1341,9 @@ class RSSUtils { static function cache_media($html, $site_url) { $cache = new DiskCache("images"); - if ($cache->isWritable()) { + if ($html && $cache->isWritable()) { $doc = new DOMDocument(); - if ($doc->loadHTML($html)) { + if (@$doc->loadHTML($html)) { $xpath = new DOMXPath($doc); $entries = $xpath->query('(//img[@src]|//source[@src|@srcset]|//video[@poster|@src])'); @@ -1829,7 +1829,7 @@ class RSSUtils { if ($html = @UrlHelper::fetch($url)) { $doc = new DOMDocument(); - if ($doc->loadHTML($html)) { + if (@$doc->loadHTML($html)) { $xpath = new DOMXPath($doc); $base = $xpath->query('/html/head/base[@href]'); -- cgit v1.2.3