diff --git a/hw/xfree86/common/xf86platformBus.c b/hw/xfree86/common/xf86platformBus.c index 063e81c2a..16d934f44 100644 --- a/hw/xfree86/common/xf86platformBus.c +++ b/hw/xfree86/common/xf86platformBus.c @@ -479,6 +479,8 @@ xf86platformProbeDev(DriverPtr drvp) isGPUDevice(devList[i]) ? PLATFORM_PROBE_GPU_SCREEN : 0); } + free(devList); + return foundScreen; } @@ -505,6 +507,8 @@ xf86platformAddGPUDevices(DriverPtr drvp) } } + free(devList); + return foundScreen; }