summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLiang Qi <liang.qi@qt.io>2022-02-28 11:09:09 +0100
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2022-03-01 12:50:21 +0000
commit0b0520f2337bdb0280713a27d5fcfe832bd85e69 (patch)
tree1414c9e2d11aa78bf67569827d205716bd62c051
parent33f8df80f97b4d8a8b1bb67589f0accbc5bf712a (diff)
xcb: free a randr monitors pointer after usage
This amends 9a4c98e55659b32db984612e6247ac193812a502. Fixes: QTBUG-101302 Change-Id: Ia7a2f82550843a90a5e101788e3835bf3332f697 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> (cherry picked from commit 404c5dc49fca9fdded44df6e7810d3ac8cdd970e) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--src/plugins/platforms/xcb/qxcbconnection_screens.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/platforms/xcb/qxcbconnection_screens.cpp b/src/plugins/platforms/xcb/qxcbconnection_screens.cpp
index 0a45b1b0c9..eef563917c 100644
--- a/src/plugins/platforms/xcb/qxcbconnection_screens.cpp
+++ b/src/plugins/platforms/xcb/qxcbconnection_screens.cpp
@@ -536,6 +536,7 @@ void QXcbConnection::initializeScreensFromMonitor(xcb_screen_iterator_t *it, int
xcb_randr_monitor_info_next(&monitor_iter);
}
+ free(monitors_r);
if (siblings.isEmpty()) {
QXcbScreen *screen = nullptr;