diff options
| author | DavePutz <dwputz@gmail.com> | 2020-10-03 13:04:49 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-10-03 13:04:49 -0500 |
| commit | f362a4a338d01f381d96bf02025f738a81aad02f (patch) | |
| tree | d82ca9377ab5b1d6266eb7f8aa9056a996ce6f46 /shared-module/sharpdisplay | |
| parent | 7ad7e1cf644f6a3a591a70135989f11f96c01727 (diff) | |
| parent | 9535edb8f4be7a01158b75c78a2a56fe11e6d3f0 (diff) | |
Merge pull request #30 from adafruit/main
Update from adafruit/main
Diffstat (limited to 'shared-module/sharpdisplay')
| -rw-r--r-- | shared-module/sharpdisplay/SharpMemoryFramebuffer.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/shared-module/sharpdisplay/SharpMemoryFramebuffer.c b/shared-module/sharpdisplay/SharpMemoryFramebuffer.c index 71e00d7f0..c23446828 100644 --- a/shared-module/sharpdisplay/SharpMemoryFramebuffer.c +++ b/shared-module/sharpdisplay/SharpMemoryFramebuffer.c @@ -90,10 +90,6 @@ bool common_hal_sharpdisplay_framebuffer_get_pixels_in_byte_share_row(sharpdispl } void common_hal_sharpdisplay_framebuffer_reset(sharpdisplay_framebuffer_obj_t *self) { - if (!allocation_from_ptr(self->bufinfo.buf)) { - self->bufinfo.buf = NULL; - } - if (self->bus != &self->inline_bus #if BOARD_SPI && self->bus != common_hal_board_get_spi() @@ -105,7 +101,9 @@ void common_hal_sharpdisplay_framebuffer_reset(sharpdisplay_framebuffer_obj_t *s } void common_hal_sharpdisplay_framebuffer_reconstruct(sharpdisplay_framebuffer_obj_t *self) { - + if (!allocation_from_ptr(self->bufinfo.buf)) { + self->bufinfo.buf = NULL; + } } void common_hal_sharpdisplay_framebuffer_get_bufinfo(sharpdisplay_framebuffer_obj_t *self, mp_buffer_info_t *bufinfo) { |
