summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Epler <jepler@gmail.com>2020-08-17 10:48:23 -0500
committerJeff Epler <jepler@gmail.com>2020-08-17 10:48:23 -0500
commit1ccd2e234f336872b646ba978ac139dcdc7dc84f (patch)
treea127062553e4b35ba9b24fb10bfc1841cee85901
parenta28d0f6c80804a155a1b05a667f9079411b33c5a (diff)
allocate_display_bus: fix bug where in-use bus would be returned
-rw-r--r--shared-module/displayio/__init__.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/shared-module/displayio/__init__.c b/shared-module/displayio/__init__.c
index 5afcba35e..8049be5b4 100644
--- a/shared-module/displayio/__init__.c
+++ b/shared-module/displayio/__init__.c
@@ -398,7 +398,7 @@ primary_display_t *allocate_display_or_raise(void) {
}
primary_display_t *allocate_display_bus(void) {
for (uint8_t i = 0; i < CIRCUITPY_DISPLAY_LIMIT; i++) {
- mp_const_obj_t display_type = displays[i].display.base.type;
+ mp_const_obj_t display_type = displays[i].bus_base.type;
if (display_type == NULL || display_type == &mp_type_NoneType) {
return &displays[i];
}