ext/numo/narray/gen/tmpl_bit/allocate.c in numo-narray-0.9.1.5 vs ext/numo/narray/gen/tmpl_bit/allocate.c in numo-narray-0.9.1.6

- old
+ new

@@ -10,9 +10,10 @@ case NARRAY_DATA_T: ptr = NA_DATA_PTR(na); if (na->size > 0 && ptr == NULL) { ptr = xmalloc(((na->size-1)/8/sizeof(BIT_DIGIT)+1)*sizeof(BIT_DIGIT)); NA_DATA_PTR(na) = ptr; + NA_DATA_OWNED(na) = TRUE; } break; case NARRAY_VIEW_T: rb_funcall(NA_VIEW_DATA(na), rb_intern("allocate"), 0); break;