diff options
author | Liang Qi <liang.qi@qt.io> | 2022-02-28 11:09:09 +0100 |
---|---|---|
committer | Liang Qi <liang.qi@qt.io> | 2022-02-28 23:44:15 +0100 |
commit | 404c5dc49fca9fdded44df6e7810d3ac8cdd970e (patch) | |
tree | 302d1dba68c9806139fe40472fae83edb9149190 | |
parent | e1b8257deeff67025d75b4b3c27b571b418eefee (diff) |
xcb: free a randr monitors pointer after usage
This amends 9a4c98e55659b32db984612e6247ac193812a502.
Pick-to: 6.3
Fixes: QTBUG-101302
Change-Id: Ia7a2f82550843a90a5e101788e3835bf3332f697
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
-rw-r--r-- | src/plugins/platforms/xcb/qxcbconnection_screens.cpp | 1 |
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; |