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() { |