Index: chromeos/dbus/gsm_sms_client_unittest.cc |
diff --git a/chromeos/dbus/gsm_sms_client_unittest.cc b/chromeos/dbus/gsm_sms_client_unittest.cc |
index 80c9a41e290457b704502d8590076c701bfd821a..6177baface3fe04f69d3815aaaa133dae7fe7603 100644 |
--- a/chromeos/dbus/gsm_sms_client_unittest.cc |
+++ b/chromeos/dbus/gsm_sms_client_unittest.cc |
@@ -6,6 +6,9 @@ |
#include <stdint.h> |
+#include <memory> |
+#include <utility> |
+ |
#include "base/bind.h" |
#include "base/location.h" |
#include "base/message_loop/message_loop.h" |
@@ -312,11 +315,11 @@ TEST_F(GsmSMSClientTest, List) { |
response_ = response.get(); |
// Create expected result. |
base::ListValue expected_result; |
- base::DictionaryValue* sms = new base::DictionaryValue; |
+ std::unique_ptr<base::DictionaryValue> sms(new base::DictionaryValue); |
sms->SetWithoutPathExpansion(kNumberKey, |
new base::StringValue(kExampleNumber)); |
sms->SetWithoutPathExpansion(kTextKey, new base::StringValue(kExampleText)); |
- expected_result.Append(sms); |
+ expected_result.Append(std::move(sms)); |
expected_result_ = &expected_result; |
// Call List. |
client_->List(kServiceName, dbus::ObjectPath(kObjectPath), |