diff --git a/src/tink/csss/Parser.hx b/src/tink/csss/Parser.hx index 1823a14..ce718b7 100644 --- a/src/tink/csss/Parser.hx +++ b/src/tink/csss/Parser.hx @@ -105,7 +105,7 @@ class Parser extends tink.parse.ParserBase { } function parseSelectorNext(tag:String) { - var ret = { tag: tag, id: null, classes: [], attrs: new Array(), pseudos: [] }; + var ret = { tag: tag, id: (null:String), classes: [], attrs: new Array(), pseudos: [] }; while (true) { if (allowHere('#')) { if (ret.id != null) die('cannot have multiple ids (already have ${ret.id})'); @@ -300,4 +300,4 @@ class Parser extends tink.parse.ParserBase { // 'first' => First, // some @page at-rule related stuff // 'left' => Left, ]; -} \ No newline at end of file +}