summaryrefslogtreecommitdiff
path: root/src/HTML5/Tokenizer.php
diff options
context:
space:
mode:
authorMatt Butcher <[email protected]>2013-04-10 08:18:45 -0500
committerMatt Butcher <[email protected]>2013-04-10 08:18:45 -0500
commitb5ba917c1e142f1a1e3d4a23e1ef3e1d2dcf50e8 (patch)
tree3d8910ad9433589c19e03c94a7d0c4be9c35c31d /src/HTML5/Tokenizer.php
parent03f992f08d559f5fdae774cdae4b8dff0ea401ed (diff)
HIGHLY EXPERIMENTAL: Writing a new parser.
Diffstat (limited to 'src/HTML5/Tokenizer.php')
-rw-r--r--src/HTML5/Tokenizer.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/HTML5/Tokenizer.php b/src/HTML5/Tokenizer.php
index 4a89b8e..d373d39 100644
--- a/src/HTML5/Tokenizer.php
+++ b/src/HTML5/Tokenizer.php
@@ -87,8 +87,9 @@ class Tokenizer {
*/
public function __construct($data, $builder = null) {
$this->stream = new InputStream($data);
- if (!$builder) $this->tree = new TreeBuilder;
- else $this->tree = $builder;
+
+ $this->tree = empty($builder) ? new TreeBuilder() : $builder;
+
$this->content_model = self::PCDATA;
}