Index: mojo/shell/application_instance.cc |
diff --git a/mojo/shell/application_instance.cc b/mojo/shell/application_instance.cc |
index 759c6b3c3a553dca68ebd0946f7b615c879025e1..2bdf5856cf5ddf1968c7de87a596201ab344908e 100644 |
--- a/mojo/shell/application_instance.cc |
+++ b/mojo/shell/application_instance.cc |
@@ -14,8 +14,8 @@ |
namespace mojo { |
namespace shell { |
-ApplicationInstance::QueuedClientRequest::QueuedClientRequest() { |
-} |
+ApplicationInstance::QueuedClientRequest::QueuedClientRequest() |
+ : originator(nullptr) {} |
ApplicationInstance::QueuedClientRequest::~QueuedClientRequest() { |
} |
@@ -57,13 +57,13 @@ void ApplicationInstance::ConnectToClient( |
ServiceProviderPtr exposed_services, |
CapabilityFilterPtr filter) { |
if (queue_requests_) { |
- QueuedClientRequest* queued_request = new QueuedClientRequest; |
+ QueuedClientRequest* queued_request = new QueuedClientRequest(); |
queued_request->originator = originator; |
queued_request->requested_url = requested_url; |
queued_request->requestor_url = requestor_url; |
queued_request->services = services.Pass(); |
queued_request->exposed_services = exposed_services.Pass(); |
- queued_request->filter = filter.Pass(), |
+ queued_request->filter = filter.Pass(); |
queued_client_requests_.push_back(queued_request); |
return; |
} |