summaryrefslogtreecommitdiffstats
path: root/webkit/glue/webkit_glue.cc
diff options
context:
space:
mode:
authorjcampan@chromium.org <jcampan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2008-10-08 16:35:19 +0000
committerjcampan@chromium.org <jcampan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2008-10-08 16:35:19 +0000
commitb1029a60dc2083be76b7ed22d9a5f29c72d9525b (patch)
tree6111d683f5314599ea832e136d2ec6ab08717f3c /webkit/glue/webkit_glue.cc
parentc117dffdb52bb572ac6f5f61e364b62d502129f2 (diff)
downloadchromium_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.cc6
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())