summaryrefslogtreecommitdiffstats
path: root/ui
diff options
context:
space:
mode:
authoroshima@chromium.org <oshima@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-04-02 17:01:02 +0000
committeroshima@chromium.org <oshima@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-04-02 17:01:02 +0000
commitbd30ad5f50b3c83a14d64fe54c070e7afd5b250a (patch)
treefefc629f5636f5a06e3ee51f802e6e1f24741068 /ui
parent23406b5a269805b79583d758602043062bd14142 (diff)
downloadchromium_src-bd30ad5f50b3c83a14d64fe54c070e7afd5b250a.zip
chromium_src-bd30ad5f50b3c83a14d64fe54c070e7afd5b250a.tar.gz
chromium_src-bd30ad5f50b3c83a14d64fe54c070e7afd5b250a.tar.bz2
Fix Pixmap leak
BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/9959043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130148 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui')
-rw-r--r--ui/aura/root_window_host_linux.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/ui/aura/root_window_host_linux.cc b/ui/aura/root_window_host_linux.cc
index 42fe591..9c0d898 100644
--- a/ui/aura/root_window_host_linux.cc
+++ b/ui/aura/root_window_host_linux.cc
@@ -319,6 +319,8 @@ RootWindowHostLinux::RootWindowHostLinux(const gfx::Rect& bounds)
nodata, 8, 8);
invisible_cursor_ = XCreatePixmapCursor(xdisplay_, blank, blank,
&black, &black, 0, 0);
+ XFreePixmap(xdisplay_, blank);
+
if (RootWindow::hide_host_cursor())
XDefineCursor(xdisplay_, x_root_window_, invisible_cursor_);