dtc: Fix recognition of whitespace characters

At present, the lexer in dtc recognizes only space, tab and newline as
whitespace characters.  This is broken; in particular this means that
dtc will get syntax errors on files with DOS-style (CR-LF) newlines.

This patch fixes the problem, using flex's built-int [:space:]
character class.

Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
main
David Gibson 2007-06-07 12:07:35 +10:00 committed by Jon Loeliger
parent 7ea144f4c0
commit 41eecd4c2a
1 changed files with 1 additions and 1 deletions

View File

@ -27,7 +27,7 @@

PROPCHAR [a-zA-Z0-9,._+*#?-]
UNITCHAR [0-9a-f,]
WS [ \t\n]
WS [[:space:]]

REFCHAR ({PROPCHAR}|{UNITCHAR}|[/@])