summaryrefslogtreecommitdiffstats
path: root/chrome/browser/rlz
diff options
context:
space:
mode:
authormtytel@chromium.org <mtytel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-07-12 22:39:09 +0000
committermtytel@chromium.org <mtytel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-07-12 22:39:09 +0000
commit07ff5fdb0c27afeed02cec68d42c49c4d694d521 (patch)
tree9c616ed2d25f1284716fd193999943fb24ae4cb2 /chrome/browser/rlz
parentb8da3c2d5cb4399505bd3e8cd05a00c588c1e45f (diff)
downloadchromium_src-07ff5fdb0c27afeed02cec68d42c49c4d694d521.zip
chromium_src-07ff5fdb0c27afeed02cec68d42c49c4d694d521.tar.gz
chromium_src-07ff5fdb0c27afeed02cec68d42c49c4d694d521.tar.bz2
Added support for multiple parameters to Extension API callbacks.
BUG=135269 TEST= Review URL: https://chromiumcodereview.appspot.com/10694106 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146469 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/rlz')
-rw-r--r--chrome/browser/rlz/rlz_extension_api.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/chrome/browser/rlz/rlz_extension_api.cc b/chrome/browser/rlz/rlz_extension_api.cc
index e164506..e61c8fd 100644
--- a/chrome/browser/rlz/rlz_extension_api.cc
+++ b/chrome/browser/rlz/rlz_extension_api.cc
@@ -113,7 +113,7 @@ bool RlzGetAccessPointRlzFunction::RunImpl() {
char rlz[rlz_lib::kMaxRlzLength + 1];
rlz_lib::GetAccessPointRlz(access_point, rlz, rlz_lib::kMaxRlzLength);
- result_.reset(Value::CreateStringValue(rlz));
+ SetResult(Value::CreateStringValue(rlz));
return true;
}
@@ -179,7 +179,7 @@ void RlzSendFinancialPingFunction::WorkOnWorkerThread() {
id_.c_str(), lang_.c_str(),
exclude_machine_id_);
- result_.reset(Value::CreateBooleanValue(sent));
+ SetResult(Value::CreateBooleanValue(sent));
bool post_task_result = content::BrowserThread::PostTask(
content::BrowserThread::UI, FROM_HERE,