| Index: net/websockets/websocket_handshake_constants.h
 | 
| diff --git a/net/websockets/websocket_handshake_constants.h b/net/websockets/websocket_handshake_constants.h
 | 
| index 43d3efda0f860d4b64e928ac0f2e98cc5973eefc..d68a28ab4756698f42be06ec07cfdf97c5638557 100644
 | 
| --- a/net/websockets/websocket_handshake_constants.h
 | 
| +++ b/net/websockets/websocket_handshake_constants.h
 | 
| @@ -22,45 +22,45 @@ namespace websockets {
 | 
|  // "HTTP/1.1"
 | 
|  // RFC6455 only requires HTTP/1.1 "or better" but in practice an HTTP version
 | 
|  // other than 1.1 should not occur in a WebSocket handshake.
 | 
| -extern const char* const kHttpProtocolVersion;
 | 
| +extern const char kHttpProtocolVersion[];
 | 
|  
 | 
|  // The Sec-WebSockey-Key challenge is 16 random bytes, base64 encoded.
 | 
|  extern const size_t kRawChallengeLength;
 | 
|  
 | 
|  // "Sec-WebSocket-Protocol"
 | 
| -extern const char* const kSecWebSocketProtocol;
 | 
| +extern const char kSecWebSocketProtocol[];
 | 
|  
 | 
|  // "Sec-WebSocket-Extensions"
 | 
| -extern const char* const kSecWebSocketExtensions;
 | 
| +extern const char kSecWebSocketExtensions[];
 | 
|  
 | 
|  // "Sec-WebSocket-Key"
 | 
| -extern const char* const kSecWebSocketKey;
 | 
| +extern const char kSecWebSocketKey[];
 | 
|  
 | 
|  // "Sec-WebSocket-Accept"
 | 
| -extern const char* const kSecWebSocketAccept;
 | 
| +extern const char kSecWebSocketAccept[];
 | 
|  
 | 
|  // "Sec-WebSocket-Version"
 | 
| -extern const char* const kSecWebSocketVersion;
 | 
| +extern const char kSecWebSocketVersion[];
 | 
|  
 | 
|  // This implementation only supports one version of the WebSocket protocol,
 | 
|  // "13", as specified in RFC6455. If support for multiple versions is added in
 | 
|  // future, it will probably no longer be worth having a constant for this.
 | 
| -extern const char* const kSupportedVersion;
 | 
| +extern const char kSupportedVersion[];
 | 
|  
 | 
|  // "Upgrade"
 | 
| -extern const char* const kUpgrade;
 | 
| +extern const char kUpgrade[];
 | 
|  
 | 
|  // "258EAFA5-E914-47DA-95CA-C5AB0DC85B11" as defined in section 4.1 of
 | 
|  // RFC6455.
 | 
| -extern const char* const kWebSocketGuid;
 | 
| +extern const char kWebSocketGuid[];
 | 
|  
 | 
|  // Colon-prefixed lowercase headers for SPDY3.
 | 
|  
 | 
|  // ":sec-websocket-protocol"
 | 
| -extern const char* const kSecWebSocketProtocolSpdy3;
 | 
| +extern const char kSecWebSocketProtocolSpdy3[];
 | 
|  
 | 
|  // ":sec-websocket-extensions"
 | 
| -extern const char* const kSecWebSocketExtensionsSpdy3;
 | 
| +extern const char kSecWebSocketExtensionsSpdy3[];
 | 
|  
 | 
|  // Some parts of the code require lowercase versions of the header names in
 | 
|  // order to do case-insensitive comparisons, or because of SPDY.
 | 
| @@ -71,17 +71,17 @@ extern const char* const kSecWebSocketProtocolLowercase;
 | 
|  extern const char* const kSecWebSocketExtensionsLowercase;
 | 
|  
 | 
|  // "sec-webSocket-key"
 | 
| -extern const char* const kSecWebSocketKeyLowercase;
 | 
| +extern const char kSecWebSocketKeyLowercase[];
 | 
|  
 | 
|  // "sec-websocket-version"
 | 
| -extern const char* const kSecWebSocketVersionLowercase;
 | 
| +extern const char kSecWebSocketVersionLowercase[];
 | 
|  
 | 
|  // "upgrade"
 | 
| -extern const char* const kUpgradeLowercase;
 | 
| +extern const char kUpgradeLowercase[];
 | 
|  
 | 
|  // "websocket", as used in the "Upgrade:" header. This is always lowercase
 | 
|  // (except in obsolete versions of the protocol).
 | 
| -extern const char* const kWebSocketLowercase;
 | 
| +extern const char kWebSocketLowercase[];
 | 
|  
 | 
|  }  // namespace websockets
 | 
|  }  // namespace net
 | 
| 
 |