- newCart->dims = xbt_malloc(ndims * sizeof(*newCart->dims));
- newCart->periodic = xbt_malloc(ndims * sizeof(*newCart->periodic));
- newCart->position = xbt_malloc(ndims * sizeof(*newCart->position));
+ newCart->dims = xbt_new(int, ndims);
+ newCart->periodic = xbt_new(int, ndims);
+ newCart->position = xbt_new(int, ndims);