From c3bfdf185f3cb477d2e4bfc161eefb7b27aed20f Mon Sep 17 00:00:00 2001 From: Benjamin Kunz <benjamin.kunz@gmail.com> Date: Thu, 29 Aug 2019 21:36:21 +0200 Subject: [PATCH] use mp_get_buffer_raise --- pycardium/modules/sys_display.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/pycardium/modules/sys_display.c b/pycardium/modules/sys_display.c index 7511aa34..d1b6e168 100644 --- a/pycardium/modules/sys_display.c +++ b/pycardium/modules/sys_display.c @@ -100,11 +100,7 @@ static mp_obj_t mp_display_pixels(size_t n_args, const mp_obj_t *args) uint8_t offset_y = mp_obj_get_int(args[2]); mp_buffer_info_t bufinfo; - if (!mp_obj_is_str_or_bytes(args[0])) { - mp_raise_TypeError("input must be a string or bytes"); - } - - mp_get_buffer(args[0], &bufinfo, MP_BUFFER_READ); + mp_get_buffer_raise(args[0], &bufinfo, MP_BUFFER_READ); if(bufinfo.buf == NULL) { return mp_const_none; -- GitLab