Index: chrome/browser/extensions/settings/settings_api.cc |
diff --git a/chrome/browser/extensions/settings/settings_api.cc b/chrome/browser/extensions/settings/settings_api.cc |
index 4c5735675d03f6ee051cc5ccd56710e3f4b36f3a..bcb05dcb8e7ed4df2638bf9e47371bb1c818e3ac 100644 |
--- a/chrome/browser/extensions/settings/settings_api.cc |
+++ b/chrome/browser/extensions/settings/settings_api.cc |
@@ -78,7 +78,7 @@ bool SettingsFunction::UseReadResult(ValueStore::ReadResult result) { |
return false; |
} |
- result_ = result->settings().Pass(); |
+ SetResult(result->settings().release()); |
return true; |
} |
@@ -223,7 +223,7 @@ bool GetBytesInUseSettingsFunction::RunWithStorage(ValueStore* storage) { |
return false; |
} |
- result_.reset(Value::CreateIntegerValue(bytes_in_use)); |
+ SetResult(Value::CreateIntegerValue(bytes_in_use)); |
return true; |
} |