Mercurial > projects > ldc
diff dmd2/lexer.c @ 1526:54b3c1394d62
Merged dmdfe 2.031.
author | Robert Clipsham <robert@octarineparrot.com> |
---|---|
date | Tue, 07 Jul 2009 02:26:11 +0100 |
parents | a1666b613c15 |
children | e4f7b5d9c68a |
line wrap: on
line diff
--- a/dmd2/lexer.c Mon Jul 06 23:57:27 2009 +0100 +++ b/dmd2/lexer.c Tue Jul 07 02:26:11 2009 +0100 @@ -1278,7 +1278,9 @@ } } if (ndigits != 2 && !utf_isValidDchar(v)) - error("invalid UTF character \\U%08x", v); + { error("invalid UTF character \\U%08x", v); + v = '?'; // recover with valid UTF character + } c = v; } else