| Index: remoting/protocol/connection_to_host_impl.cc
|
| diff --git a/remoting/protocol/connection_to_host_impl.cc b/remoting/protocol/connection_to_host_impl.cc
|
| index f4cef0c125c8554833cd9af19595f8ff2681f9a8..b6dac130a47b949ac6cf9c4b7c2682ddb9a3bb7f 100644
|
| --- a/remoting/protocol/connection_to_host_impl.cc
|
| +++ b/remoting/protocol/connection_to_host_impl.cc
|
| @@ -48,6 +48,23 @@ ConnectionToHostImpl::~ConnectionToHostImpl() {
|
| signal_strategy_->RemoveListener(this);
|
| }
|
|
|
| +#define RETURN_STRING_LITERAL(x) \
|
| +case x: \
|
| +return #x;
|
| +
|
| +const char* ConnectionToHost::StateToString(State state) {
|
| + switch (state) {
|
| + RETURN_STRING_LITERAL(INITIALIZING);
|
| + RETURN_STRING_LITERAL(CONNECTING);
|
| + RETURN_STRING_LITERAL(AUTHENTICATED);
|
| + RETURN_STRING_LITERAL(CONNECTED);
|
| + RETURN_STRING_LITERAL(CLOSED);
|
| + RETURN_STRING_LITERAL(FAILED);
|
| + }
|
| + NOTREACHED();
|
| + return nullptr;
|
| +}
|
| +
|
| void ConnectionToHostImpl::Connect(
|
| SignalStrategy* signal_strategy,
|
| scoped_ptr<TransportFactory> transport_factory,
|
|
|