Merge pull request #642 from oohlaf/master

Ignore invalid tokens when scraping an URL
This commit is contained in:
friendica 2013-03-03 14:38:17 -08:00
commit 631085462e

View file

@ -3039,7 +3039,11 @@ class HTML5_TreeBuilder {
} }
private function insertElement($token, $append = true) { 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'])) { if (!empty($token['attr'])) {
foreach($token['attr'] as $attr) { foreach($token['attr'] as $attr) {