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());
     }