py/objarray: Use mp_obj_memoryview_init helper in mp_obj_new_memoryview.
Signed-off-by: Damien George <damien@micropython.org>
This commit is contained in:
@@ -201,11 +201,7 @@ STATIC mp_obj_t bytearray_make_new(const mp_obj_type_t *type_in, size_t n_args,
|
|||||||
|
|
||||||
mp_obj_t mp_obj_new_memoryview(byte typecode, size_t nitems, void *items) {
|
mp_obj_t mp_obj_new_memoryview(byte typecode, size_t nitems, void *items) {
|
||||||
mp_obj_array_t *self = m_new_obj(mp_obj_array_t);
|
mp_obj_array_t *self = m_new_obj(mp_obj_array_t);
|
||||||
self->base.type = &mp_type_memoryview;
|
mp_obj_memoryview_init(self, typecode, 0, nitems, items);
|
||||||
self->typecode = typecode;
|
|
||||||
self->memview_offset = 0;
|
|
||||||
self->len = nitems;
|
|
||||||
self->items = items;
|
|
||||||
return MP_OBJ_FROM_PTR(self);
|
return MP_OBJ_FROM_PTR(self);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user