Index: webkit/glue/websocketstreamhandle_impl.cc |
diff --git a/webkit/glue/websocketstreamhandle_impl.cc b/webkit/glue/websocketstreamhandle_impl.cc |
index 3a68cbb8e02b80a1a319b98e6e898f5a3c50f2bf..9d6ac9d72176bdee529ffb4a62f3430a1f265a50 100644 |
--- a/webkit/glue/websocketstreamhandle_impl.cc |
+++ b/webkit/glue/websocketstreamhandle_impl.cc |
@@ -64,7 +64,7 @@ class WebSocketStreamHandleImpl::Context |
virtual ~Context() { |
DCHECK(!handle_); |
DCHECK(!client_); |
- DCHECK(!bridge_); |
+ DCHECK(!bridge_.get()); |
} |
WebSocketStreamHandleImpl* handle_; |
@@ -86,7 +86,7 @@ void WebSocketStreamHandleImpl::Context::Connect( |
const WebURL& url, |
WebKitPlatformSupportImpl* platform) { |
VLOG(1) << "Connect url=" << url; |
- DCHECK(!bridge_); |
+ DCHECK(!bridge_.get()); |
bridge_ = platform->CreateWebSocketBridge(handle_, this); |
AddRef(); // Will be released by DidClose(). |
bridge_->Connect(url); |
@@ -94,14 +94,14 @@ void WebSocketStreamHandleImpl::Context::Connect( |
bool WebSocketStreamHandleImpl::Context::Send(const WebData& data) { |
VLOG(1) << "Send data.size=" << data.size(); |
- DCHECK(bridge_); |
+ DCHECK(bridge_.get()); |
return bridge_->Send( |
std::vector<char>(data.data(), data.data() + data.size())); |
} |
void WebSocketStreamHandleImpl::Context::Close() { |
VLOG(1) << "Close"; |
- if (bridge_) |
+ if (bridge_.get()) |
bridge_->Close(); |
} |
@@ -112,7 +112,7 @@ void WebSocketStreamHandleImpl::Context::Detach() { |
// the |bridge_| here. Then |bridge_| will call back DidClose, and will |
// be released by itself. |
// Otherwise, |bridge_| is NULL. |
- if (bridge_) |
+ if (bridge_.get()) |
bridge_->Close(); |
} |