Mercurial > projects > ldc
diff dmd/func.c @ 1195:e961851fb8be
Merged DMD 1.042.
author | Tomas Lindquist Olsen <tomas.l.olsen gmail.com> |
---|---|
date | Fri, 03 Apr 2009 17:59:34 +0200 |
parents | a8b9fc41c34b |
children | 79758fd2f48a |
line wrap: on
line diff
--- a/dmd/func.c Fri Apr 03 17:02:52 2009 +0200 +++ b/dmd/func.c Fri Apr 03 17:59:34 2009 +0200 @@ -1237,7 +1237,7 @@ { // Call invariant virtually ThisExp *v = new ThisExp(0); v->type = vthis->type; - Expression *se = new StringExp(0, "null this"); + Expression *se = new StringExp(0, (char *)"null this"); se = se->semantic(sc); se->type = Type::tchar->arrayOf(); e = new AssertExp(loc, v, se); @@ -2878,7 +2878,7 @@ type = type->semantic(loc, sc); assert(type->ty == Tfunction); - // Check that there is at least one argument of type uint + // Check that there is at least one argument of type size_t TypeFunction *tf = (TypeFunction *)type; if (Argument::dim(tf->parameters) < 1) {