diff dmd/class.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 e961851fb8be
children 8026319762be
line wrap: on
line diff
--- a/dmd/class.c	Fri May 15 17:17:20 2009 +0200
+++ b/dmd/class.c	Sat May 16 12:17:33 2009 +0200
@@ -840,7 +840,7 @@
     }
     FuncDeclaration *fdstart = s->toAlias()->isFuncDeclaration();
     //printf("%s fdstart = %p\n", s->kind(), fdstart);
-    return !overloadApply(fdstart, &isf, fd);
+    return !overloadApply(getModule(), fdstart, &isf, fd);
 }
 #endif