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 |