summaryrefslogtreecommitdiffstats
path: root/sync
diff options
context:
space:
mode:
authorrlarocque@chromium.org <rlarocque@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-10 03:17:00 +0000
committerrlarocque@chromium.org <rlarocque@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-10 03:17:00 +0000
commit9c86108d592827bfa686379f5a0fa2fb080e9c34 (patch)
treea0d0e73e05deb0e56d67ff7b4b6f6b50058d5e64 /sync
parentc8622711329e4c4733cc7ca20575acc9a185460a (diff)
downloadchromium_src-9c86108d592827bfa686379f5a0fa2fb080e9c34.zip
chromium_src-9c86108d592827bfa686379f5a0fa2fb080e9c34.tar.gz
chromium_src-9c86108d592827bfa686379f5a0fa2fb080e9c34.tar.bz2
Fix mem leak in DownloadUpdatesCommandTest
The leak was introduced in r199136. BUG=231693,138613 Review URL: https://chromiumcodereview.appspot.com/15001016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199355 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'sync')
-rw-r--r--sync/engine/download_updates_command_unittest.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/sync/engine/download_updates_command_unittest.cc b/sync/engine/download_updates_command_unittest.cc
index 77bc447..c457aa9 100644
--- a/sync/engine/download_updates_command_unittest.cc
+++ b/sync/engine/download_updates_command_unittest.cc
@@ -45,11 +45,12 @@ TEST_F(DownloadUpdatesCommandTest, ExecuteNoStates) {
mock_server()->ExpectGetUpdatesRequestTypes(
GetRoutingInfoTypes(routing_info()));
- command_.ExecuteImpl(
+ scoped_ptr<sessions::SyncSession> session(
sessions::SyncSession::BuildForNudge(context(),
delegate(),
nudge_tracker.GetSourceInfo(),
&nudge_tracker));
+ command_.ExecuteImpl(session.get());
}
TEST_F(DownloadUpdatesCommandTest, ExecuteWithStates) {
@@ -70,11 +71,12 @@ TEST_F(DownloadUpdatesCommandTest, ExecuteWithStates) {
GetRoutingInfoTypes(routing_info()));
mock_server()->ExpectGetUpdatesRequestStates(
nudge_tracker.GetSourceInfo().types);
- command_.ExecuteImpl(
+ scoped_ptr<sessions::SyncSession> session(
sessions::SyncSession::BuildForNudge(context(),
delegate(),
nudge_tracker.GetSourceInfo(),
&nudge_tracker));
+ command_.ExecuteImpl(session.get());
}
TEST_F(DownloadUpdatesCommandTest, VerifyAppendDebugInfo) {