On Thursday, 9 July 2015 at 17:11:36 UTC, Per Nordlöw wrote:
On Thursday, 9 July 2015 at 16:12:27 UTC, Timon Gehr wrote:No. You'll need explicit pass by reference on the D side.So, how should I modify my call to `image_copy` with respect to the four first parameters?
In C, array parameters are the same as pointers; i.e. `foo(T[] arg)` is the same as `foo(T* arg)` [1].
You should just be able to replace `[4]` with `*` in the arguments.
[1]: http://stackoverflow.com/a/5573741/646619