summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/xcb/qxcbcursor.cpp
diff options
context:
space:
mode:
authorFrederik Gladhorn <frederik.gladhorn@digia.com>2014-01-06 15:26:01 +0100
committerFrederik Gladhorn <frederik.gladhorn@digia.com>2014-01-06 15:26:02 +0100
commitc8046f7d42b565e7fc02aa6228c72eee5ab51605 (patch)
treeeee9ea01acd97d156a9c3466251d3023feef9d82 /src/plugins/platforms/xcb/qxcbcursor.cpp
parentae56140b50bccde9e6cfdc6757f345c989ccd755 (diff)
parentffac6ee2673a573a9db4f75a89c4c53251fa1304 (diff)
Merge remote-tracking branch 'origin/stable' into dev
Diffstat (limited to 'src/plugins/platforms/xcb/qxcbcursor.cpp')
-rw-r--r--src/plugins/platforms/xcb/qxcbcursor.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/platforms/xcb/qxcbcursor.cpp b/src/plugins/platforms/xcb/qxcbcursor.cpp
index 11848d503b..15e5bf27f1 100644
--- a/src/plugins/platforms/xcb/qxcbcursor.cpp
+++ b/src/plugins/platforms/xcb/qxcbcursor.cpp
@@ -483,6 +483,8 @@ xcb_cursor_t QXcbCursor::createNonStandardCursor(int cshape)
xcb_pixmap_t pmm = qt_xcb_XPixmapFromBitmap(m_screen, image.createAlphaMask());
cursor = xcb_generate_id(conn);
xcb_create_cursor(conn, cursor, pm, pmm, 0, 0, 0, 0xFFFF, 0xFFFF, 0xFFFF, 8, 8);
+ xcb_free_pixmap(conn, pm);
+ xcb_free_pixmap(conn, pmm);
}
}