| Index: remoting/host/server_log_entry.cc
|
| diff --git a/remoting/host/server_log_entry.cc b/remoting/host/server_log_entry.cc
|
| index 672949fcfaa093399cf903f26bd19ef24b5396dc..98f39eec002aae5dab50b17efa5af86e28deeb18 100644
|
| --- a/remoting/host/server_log_entry.cc
|
| +++ b/remoting/host/server_log_entry.cc
|
| @@ -63,20 +63,21 @@ scoped_ptr<buzz::XmlElement> ServerLogEntry::MakeStanza() {
|
| }
|
|
|
| // static
|
| -ServerLogEntry* ServerLogEntry::MakeSessionStateChange(bool connected) {
|
| - ServerLogEntry* entry = new ServerLogEntry();
|
| +scoped_ptr<ServerLogEntry> ServerLogEntry::MakeForSessionStateChange(
|
| + bool connected) {
|
| + scoped_ptr<ServerLogEntry> entry(new ServerLogEntry());
|
| entry->Set(kKeyRole, kValueRoleHost);
|
| entry->Set(kKeyEventName, kValueEventNameSessionState);
|
| entry->Set(kKeySessionState, GetValueSessionState(connected));
|
| - return entry;
|
| + return entry.Pass();
|
| }
|
|
|
| // static
|
| -ServerLogEntry* ServerLogEntry::MakeForHeartbeat() {
|
| - ServerLogEntry* entry = new ServerLogEntry();
|
| +scoped_ptr<ServerLogEntry> ServerLogEntry::MakeForHeartbeat() {
|
| + scoped_ptr<ServerLogEntry> entry(new ServerLogEntry());
|
| entry->Set(kKeyRole, kValueRoleHost);
|
| entry->Set(kKeyEventName, kValueEventNameHeartbeat);
|
| - return entry;
|
| + return entry.Pass();
|
| }
|
|
|
| void ServerLogEntry::AddHostFields() {
|
|
|