summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorŁukasz Spintzyk <lukasz.spintzyk@synaptics.com>2021-06-23 15:26:23 +0200
committerŁukasz Spintzyk <lukasz.spintzyk@synaptics.com>2021-06-24 09:05:57 +0200
commitd66b7ec12986efd4f32fcc84cdaacbd04ec98ccb (patch)
treec20827357b5b4d1ca9232f8fde9f303e53dee714
parent0d93bbfa2cfacbb73741f8bed0e32fa1a656b928 (diff)
xfree86: Fix out of array bound access to xf86Entities
Signed-off-by: Łukasz Spintzyk <lukasz.spintzyk@synaptics.com>
-rw-r--r--hw/xfree86/common/xf86Bus.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/hw/xfree86/common/xf86Bus.c b/hw/xfree86/common/xf86Bus.c
index 272ad4cbe..8a7fc4327 100644
--- a/hw/xfree86/common/xf86Bus.c
+++ b/hw/xfree86/common/xf86Bus.c
@@ -528,8 +528,8 @@ xf86GetDevFromEntity(int entityIndex, int instance)
for (i = 0; i < xf86Entities[entityIndex]->numInstances; i++)
if (xf86Entities[entityIndex]->devices[i]->screen == instance)
- break;
- return xf86Entities[entityIndex]->devices[i];
+ return xf86Entities[entityIndex]->devices[i];
+ return NULL;
}
/*