From b735c7f3d143812d88821b08e1fcee2494eff945 Mon Sep 17 00:00:00 2001 From: laurentgom Date: Sun, 22 Nov 2009 10:08:11 +0000 Subject: [PATCH] Fixed a memory leak in sf::Window on Linux git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1282 4e206d99-4929-0410-ac5d-dfc041789085 --- src/SFML/Window/Linux/WindowImplX11.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/SFML/Window/Linux/WindowImplX11.cpp b/src/SFML/Window/Linux/WindowImplX11.cpp index 8a8a70a2..2be374a7 100644 --- a/src/SFML/Window/Linux/WindowImplX11.cpp +++ b/src/SFML/Window/Linux/WindowImplX11.cpp @@ -245,6 +245,10 @@ WindowImplX11::~WindowImplX11() // Cleanup graphical resources CleanUp(); + // Destroy the cursor + if (myHiddenCursor) + XFreeCursor(myDisplay, myHiddenCursor); + // Destroy the input context if (myInputContext) XDestroyIC(myInputContext);