diff options
author | oshima@chromium.org <oshima@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-07-18 20:32:05 +0000 |
---|---|---|
committer | oshima@chromium.org <oshima@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-07-18 20:32:05 +0000 |
commit | 20c8bdde5aa619bcd19864b40f0f9ce36a96dbe0 (patch) | |
tree | ac7990f4fcbbb0e0f4e6baa83e757fc769749b9c /ash/display/display_controller_unittest.cc | |
parent | 68847b5dd7ac4be6e6ac6ef5a0cb565d68b1fa4d (diff) | |
download | chromium_src-20c8bdde5aa619bcd19864b40f0f9ce36a96dbe0.zip chromium_src-20c8bdde5aa619bcd19864b40f0f9ce36a96dbe0.tar.gz chromium_src-20c8bdde5aa619bcd19864b40f0f9ce36a96dbe0.tar.bz2 |
Fix leak in DisplayControllerTest
TBR=jhorwich@chromium.org
BUG=252615
Review URL: https://chromiumcodereview.appspot.com/19519006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212411 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ash/display/display_controller_unittest.cc')
-rw-r--r-- | ash/display/display_controller_unittest.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ash/display/display_controller_unittest.cc b/ash/display/display_controller_unittest.cc index 312c175..e9baf90 100644 --- a/ash/display/display_controller_unittest.cc +++ b/ash/display/display_controller_unittest.cc @@ -203,7 +203,9 @@ void GetPrimaryAndSeconary(aura::RootWindow** primary, std::string GetXWindowName(aura::RootWindow* window) { char* name = NULL; XFetchName(ui::GetXDisplay(), window->GetAcceleratedWidget(), &name); - return std::string(name); + std::string ret(name); + XFree(name); + return ret; } #endif |