Mercurial > projects > ldc
diff dmd/optimize.c @ 92:70d6113eeb8c trunk
[svn r96] Updated to DMD 1.023.
Regular bugfixes.
author | lindquist |
---|---|
date | Thu, 08 Nov 2007 19:13:28 +0100 |
parents | 3cfcb944304e |
children | 61615fa85940 |
line wrap: on
line diff
--- a/dmd/optimize.c Wed Nov 07 04:52:56 2007 +0100 +++ b/dmd/optimize.c Thu Nov 08 19:13:28 2007 +0100 @@ -284,7 +284,7 @@ if (fd) { Expression *eresult = fd->interpret(NULL, arguments); - if (eresult) + if (eresult && eresult != EXP_VOID_INTERPRET) e = eresult; else if (result & WANTinterpret) error("cannot evaluate %s at compile time", toChars());