From 0bc2448f867ad96f0cffe102cc4fc13aede5c891 Mon Sep 17 00:00:00 2001 From: "tony@chromium.org" Date: Fri, 5 Mar 2010 00:33:10 +0000 Subject: Fix pickle mismatch when getting redirects fails. Review URL: http://codereview.chromium.org/669044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40695 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/browser/automation/automation_provider.cc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/chrome/browser/automation/automation_provider.cc b/chrome/browser/automation/automation_provider.cc index 85a8e0b..8c1de8c 100644 --- a/chrome/browser/automation/automation_provider.cc +++ b/chrome/browser/automation/automation_provider.cc @@ -996,12 +996,10 @@ void AutomationProvider::OnRedirectQueryComplete( DCHECK(reply_message_ != NULL); std::vector redirects_gurl; + reply_message_->WriteBool(success); if (success) { - reply_message_->WriteBool(true); for (size_t i = 0; i < redirects->size(); i++) redirects_gurl.push_back(redirects->at(i)); - } else { - reply_message_->WriteInt(-1); // Negative count indicates failure. } IPC::ParamTraits >::Write(reply_message_, redirects_gurl); -- cgit v1.1