From 0485196ae81dbfd9afb5a6506bc537edb1127e54 Mon Sep 17 00:00:00 2001 From: Christian Kamm Date: Thu, 23 Apr 2009 20:44:55 +0200 Subject: [PATCH] Fix parsing of import statements to only pass valid identifiers to Import constructor. Fixes #264. --- dmd/parse.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dmd/parse.c b/dmd/parse.c index c19c13c6..098caf23 100644 --- a/dmd/parse.c +++ b/dmd/parse.c @@ -1640,7 +1640,7 @@ Import *Parser::parseImport(Array *decldefs, int isstatic) nextToken(); } - s = new Import(loc, a, token.ident, aliasid, isstatic); + s = new Import(loc, a, id, aliasid, isstatic); decldefs->push(s); /* Look for