]> git.mxchange.org Git - friendica.git/commitdiff
html5 - don't set empty attribute either
authorfriendica <info@friendica.com>
Sat, 12 Nov 2011 22:05:40 +0000 (14:05 -0800)
committerfriendica <info@friendica.com>
Sat, 12 Nov 2011 22:05:40 +0000 (14:05 -0800)
library/HTML5/TreeBuilder.php

index c0074ec73fca54b9251380866fb302165ffc2f8a..10d446d1eacdfa3c38d145ceb599c28f015bc2fb 100644 (file)
@@ -3043,7 +3043,7 @@ class HTML5_TreeBuilder {
             foreach($token['attr'] as $attr) {
                                // mike@macgirvin.com 2011-10-21, stray double quotes and/or numeric tags cause everything to abort
                                $attr['name'] = str_replace('"','',$attr['name']);
-                if(!$el->hasAttribute($attr['name']) && (! is_numeric($attr['name']))) {
+                if($attr['name'] && (!$el->hasAttribute($attr['name'])) && (! is_numeric($attr['name']))) {
                     $el->setAttribute($attr['name'], $attr['value']);
                 }
             }