Mercurial > projects > ddmd
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; }