fix c++ compatibility of multiplace.h
@@ -7,6 +7,6 @@ extern void multiplace_free(const struct multiplace_array_s* ptr);
extern const void* multiplace_read(struct multiplace_array_s* ptr, const void* ref);
extern struct multiplace_array_s* multiplace_move2(int D, const long dimensions[__VLA(D)], const long strides[__VLA(D)], size_t size, const void* ptr);
extern struct multiplace_array_s* multiplace_move(int D, const long dimensions[__VLA(D)], size_t size, const void* ptr);
-extern struct multiplace_array_s* multiplace_move_F(int D, const long dimensions[D], size_t size, const void* ptr);
-
+extern struct multiplace_array_s* multiplace_move_F(int D, const long dimensions[__VLA(D)], size_t size, const void* ptr);
+#include "misc/cppwrap.h"
