diff dmd/import.c @ 1358:78038e540342

Fix overload resolution issue in dmd bug 313/314 fix.
author Christian Kamm <kamm incasoftware de>
date Sat, 16 May 2009 12:17:33 +0200
parents 330f999ade44
children 1311dabc6a1f
line wrap: on
line diff
--- a/dmd/import.c	Fri May 15 17:17:20 2009 +0200
+++ b/dmd/import.c	Sat May 16 12:17:33 2009 +0200
@@ -163,8 +163,8 @@
 	    if (!mod->search(loc, (Identifier *)names.data[i], 0))
 		error("%s not found", ((Identifier *)names.data[i])->toChars());
 
+	    ad->importprot = protection;
 	    ad->semantic(sc);
-	    ad->protection = protection;
 	}
 	sc = sc->pop();
     }