summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/extension_updater.cc
diff options
context:
space:
mode:
authorasargent@chromium.org <asargent@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-10 22:42:10 +0000
committerasargent@chromium.org <asargent@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-10 22:42:10 +0000
commite041296f30fd16e3fd5c749bbc0975b1aae6a4d8 (patch)
tree0c7d677a992757d8ceb6389b8b231a6c1a7522e3 /chrome/browser/extensions/extension_updater.cc
parente9abf8daab0dd491ba7b03abc2ce3eee39105e0a (diff)
downloadchromium_src-e041296f30fd16e3fd5c749bbc0975b1aae6a4d8.zip
chromium_src-e041296f30fd16e3fd5c749bbc0975b1aae6a4d8.tar.gz
chromium_src-e041296f30fd16e3fd5c749bbc0975b1aae6a4d8.tar.bz2
Fix leaks in ExtensionUpdater unit tests
BUG=http://crbug.com/16444 TEST=none Review URL: http://codereview.chromium.org/149479 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20430 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/extensions/extension_updater.cc')
-rw-r--r--chrome/browser/extensions/extension_updater.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/chrome/browser/extensions/extension_updater.cc b/chrome/browser/extensions/extension_updater.cc
index c14281c..770f9c6 100644
--- a/chrome/browser/extensions/extension_updater.cc
+++ b/chrome/browser/extensions/extension_updater.cc
@@ -466,7 +466,8 @@ bool ExtensionUpdater::Parse(const std::string& manifest_xml,
return false;
}
}
- tmp_results.release(results);
+ results->insert(results->end(), tmp_results.begin(), tmp_results.end());
+ tmp_results.get().clear();
return true;
}