Mercurial > projects > ddmd
diff dmd/expression/Equal.d @ 73:ef02e2e203c2
Updating to dmd2.033
author | korDen |
---|---|
date | Sat, 28 Aug 2010 19:42:41 +0400 |
parents | cab4c37afb89 |
children | be2ab491772e |
line wrap: on
line diff
--- a/dmd/expression/Equal.d Sat Aug 28 16:19:48 2010 +0200 +++ b/dmd/expression/Equal.d Sat Aug 28 19:42:41 2010 +0400 @@ -3,6 +3,7 @@ import dmd.Expression; import dmd.Type; import dmd.TOK; +import dmd.TY; import dmd.Loc; import dmd.StringExp; import dmd.GlobalExpressions; @@ -194,7 +195,7 @@ { cmp = (e1.toComplex() == e2.toComplex()); } - else if (e1.type.isintegral()) + else if (e1.type.isintegral() || e1.type.ty == Tpointer) { cmp = (e1.toInteger() == e2.toInteger()); }