summaryrefslogtreecommitdiff
path: root/classes/rssutils.php
diff options
context:
space:
mode:
Diffstat (limited to 'classes/rssutils.php')
-rwxr-xr-xclasses/rssutils.php6
1 files changed, 3 insertions, 3 deletions
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]');