summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien George <damien@micropython.org>2021-05-18 00:22:53 +1000
committerDamien George <damien@micropython.org>2021-05-18 00:22:53 +1000
commit1446107b4d24915143f8212c2f649a0e628735cc (patch)
treefb088e5b843204740ad95bdc441aba36f1cff34d
parent47e6c52f0c2bf058c5d099dd2993192e0978e172 (diff)
py/objarray: Use mp_obj_memoryview_init helper in mp_obj_new_memoryview.
Signed-off-by: Damien George <damien@micropython.org>
-rw-r--r--py/objarray.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/py/objarray.c b/py/objarray.c
index 5bd945471..be85674f8 100644
--- a/py/objarray.c
+++ b/py/objarray.c
@@ -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_array_t *self = m_new_obj(mp_obj_array_t);
- self->base.type = &mp_type_memoryview;
- self->typecode = typecode;
- self->memview_offset = 0;
- self->len = nitems;
- self->items = items;
+ mp_obj_memoryview_init(self, typecode, 0, nitems, items);
return MP_OBJ_FROM_PTR(self);
}