diff dmd/expression/Slice.d @ 90:39648eb578f6

more Expressions work
author Eldar Insafutdinov <e.insafutdinov@gmail.com>
date Mon, 30 Aug 2010 20:27:56 +0100
parents be2ab491772e
children e28b18c23469
line wrap: on
line diff
--- a/dmd/expression/Slice.d	Mon Aug 30 19:58:14 2010 +0400
+++ b/dmd/expression/Slice.d	Mon Aug 30 20:27:56 2010 +0100
@@ -72,9 +72,9 @@
 		{
 			auto elements = new Expressions();
 			elements.setDim(cast(uint)(iupr - ilwr));
-			memcpy(elements.data,
-			   es1.elements.data + ilwr,
-			   cast(uint)(iupr - ilwr) * (*es1.elements.data).sizeof);
+			memcpy(elements.ptr,
+			   es1.elements.ptr + ilwr,
+			   cast(uint)(iupr - ilwr) * (*es1.elements.ptr).sizeof);
 			e = new ArrayLiteralExp(e1.loc, elements);
 			e.type = type;
 		}