@@ -52,12 +52,12 @@ inline dynd::nd::array make_strided_array(const dynd::ndt::type &dtp, intptr_t n
5252 dynd::nd::array result;
5353 char *data_ptr = NULL ;
5454 if (array_tp.get_base_id () == dynd::memory_id) {
55- result = dynd::make_array_memory_block (array_tp, array_tp.get_arrmeta_size ());
55+ result = dynd::nd:: make_array_memory_block (array_tp, array_tp.get_arrmeta_size ());
5656 array_tp.extended <dynd::ndt::base_memory_type>()->data_alloc (&data_ptr, data_size);
5757 }
5858 else {
5959 // Allocate the array arrmeta and data in one memory block
60- result = dynd::make_array_memory_block (array_tp, array_tp.get_arrmeta_size (), data_size,
60+ result = dynd::nd:: make_array_memory_block (array_tp, array_tp.get_arrmeta_size (), data_size,
6161 array_tp.get_data_alignment (), &data_ptr);
6262 }
6363
@@ -71,9 +71,9 @@ inline dynd::nd::array make_strided_array(const dynd::ndt::type &dtp, intptr_t n
7171 }
7272
7373 // Fill in the preamble arrmeta
74- dynd::array_preamble *ndo = reinterpret_cast <dynd::array_preamble *>(result.get ());
74+ dynd::nd:: array_preamble *ndo = reinterpret_cast <dynd::nd ::array_preamble *>(result.get ());
7575 ndo->data = data_ptr;
76- ndo->owner = NULL ;
76+ ndo->owner = dynd::nd::memory_block () ;
7777 ndo->flags = dynd::nd::read_access_flag | dynd::nd::write_access_flag;
7878
7979 if (!any_variable_dims) {
@@ -395,13 +395,13 @@ inline dynd::nd::array nd_fields(const dynd::nd::array &n, PyObject *field_list)
395395
396396 // Allocate the new memory block.
397397 size_t arrmeta_size = result_tp.get_arrmeta_size ();
398- dynd::nd::array result = dynd::make_array_memory_block (result_tp, arrmeta_size);
398+ dynd::nd::array result = dynd::nd:: make_array_memory_block (result_tp, arrmeta_size);
399399
400400 // Clone the data pointer
401401 result.get ()->data = n.get ()->data ;
402- result. get () ->owner = n. get () ->owner ;
403- if (!result. get () ->owner ) {
404- result. get () ->owner = n. get () ;
402+ result->owner = n->owner ;
403+ if (!result->owner ) {
404+ result->owner = n;
405405 }
406406
407407 // Copy the flags
0 commit comments