diff options
author | jcampan@chromium.org <jcampan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-10-08 16:35:19 +0000 |
---|---|---|
committer | jcampan@chromium.org <jcampan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-10-08 16:35:19 +0000 |
commit | b1029a60dc2083be76b7ed22d9a5f29c72d9525b (patch) | |
tree | 6111d683f5314599ea832e136d2ec6ab08717f3c /webkit/glue/webkit_glue.cc | |
parent | c117dffdb52bb572ac6f5f61e364b62d502129f2 (diff) | |
download | chromium_src-b1029a60dc2083be76b7ed22d9a5f29c72d9525b.zip chromium_src-b1029a60dc2083be76b7ed22d9a5f29c72d9525b.tar.gz chromium_src-b1029a60dc2083be76b7ed22d9a5f29c72d9525b.tar.bz2 |
Fix for a memory leak.
BUG=None
TEST=Run with Purify.
Review URL: http://codereview.chromium.org/6055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3011 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue/webkit_glue.cc')
-rw-r--r-- | webkit/glue/webkit_glue.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/webkit/glue/webkit_glue.cc b/webkit/glue/webkit_glue.cc index e24f05c..5d6fc66 100644 --- a/webkit/glue/webkit_glue.cc +++ b/webkit/glue/webkit_glue.cc @@ -373,9 +373,9 @@ void SetUserAgentToDefault() { // maximally compatible with Safari, we hope!! std::string product; - FileVersionInfo* version_info = - FileVersionInfo::CreateFileVersionInfoForCurrentModule(); - if (version_info) + scoped_ptr<FileVersionInfo> version_info( + FileVersionInfo::CreateFileVersionInfoForCurrentModule()); + if (version_info.get()) product = "Chrome/" + WideToASCII(version_info->product_version()); if (product.empty()) |