]> git.mxchange.org Git - friendica.git/blobdiff - library/HTML5/TreeBuilder.php
Merge remote-tracking branch 'upstream/master'
[friendica.git] / library / HTML5 / TreeBuilder.php
index 2a789f4df962e9b39e05b72670fa5e37da3a5f0f..cdea5373f3363f601ce3e19afc2fdf3f31fae9e0 100644 (file)
@@ -3039,7 +3039,11 @@ class HTML5_TreeBuilder {
         }
 
     private function insertElement($token, $append = true) {
-        $el = $this->dom->createElementNS(self::NS_HTML, $token['name']);
+       $el = $this->dom->createElementNS(self::NS_HTML, $token['name']);
+       if ($el == false) {
+               logger('insertElement(): ignoring invalid token='.$token['name']);
+               return false;
+       }
                
         if (!empty($token['attr'])) {
             foreach($token['attr'] as $attr) {