Index: net/websockets/websocket_basic_stream.cc |
diff --git a/net/websockets/websocket_basic_stream.cc b/net/websockets/websocket_basic_stream.cc |
index 54f3cbf7a980e63803edc2fbd2156d2269491940..c4599f559e9478c4e1847bec0089141650114a4a 100644 |
--- a/net/websockets/websocket_basic_stream.cc |
+++ b/net/websockets/websocket_basic_stream.cc |
@@ -4,6 +4,7 @@ |
#include "net/websockets/websocket_basic_stream.h" |
+#include <stdint.h> |
#include <algorithm> |
#include <limits> |
#include <string> |
@@ -24,9 +25,9 @@ namespace net { |
namespace { |
-// This uses type uint64 to match the definition of |
+// This uses type uint64_t to match the definition of |
// WebSocketFrameHeader::payload_length in websocket_frame.h. |
-const uint64 kMaxControlFramePayload = 125; |
+const uint64_t kMaxControlFramePayload = 125; |
// The number of bytes to attempt to read at a time. |
// TODO(ricea): See if there is a better number or algorithm to fulfill our |
@@ -47,17 +48,17 @@ typedef ScopedVector<WebSocketFrame>::const_iterator WebSocketFrameIterator; |
// masked bit of the frames on. |
int CalculateSerializedSizeAndTurnOnMaskBit( |
ScopedVector<WebSocketFrame>* frames) { |
- const uint64 kMaximumTotalSize = std::numeric_limits<int>::max(); |
+ const uint64_t kMaximumTotalSize = std::numeric_limits<int>::max(); |
- uint64 total_size = 0; |
+ uint64_t total_size = 0; |
for (WebSocketFrameIterator it = frames->begin(); it != frames->end(); ++it) { |
WebSocketFrame* frame = *it; |
// Force the masked bit on. |
frame->header.masked = true; |
// We enforce flow control so the renderer should never be able to force us |
// to cache anywhere near 2GB of frames. |
- uint64 frame_size = frame->header.payload_length + |
- GetWebSocketFrameHeaderSize(frame->header); |
+ uint64_t frame_size = frame->header.payload_length + |
+ GetWebSocketFrameHeaderSize(frame->header); |
CHECK_LE(frame_size, kMaximumTotalSize - total_size) |
<< "Aborting to prevent overflow"; |
total_size += frame_size; |
@@ -157,7 +158,8 @@ int WebSocketBasicStream::WriteFrames(ScopedVector<WebSocketFrame>* frames, |
dest += result; |
remaining_size -= result; |
- CHECK_LE(frame->header.payload_length, static_cast<uint64>(remaining_size)); |
+ CHECK_LE(frame->header.payload_length, |
+ static_cast<uint64_t>(remaining_size)); |
const int frame_size = static_cast<int>(frame->header.payload_length); |
if (frame_size > 0) { |
const char* const frame_data = frame->data->data(); |
@@ -349,10 +351,10 @@ int WebSocketBasicStream::ConvertChunkToFrame( |
// header. A check for exact equality can only be used when the whole frame |
// arrives in one chunk. |
DCHECK_GE(current_frame_header_->payload_length, |
- base::checked_cast<uint64>(chunk_size)); |
+ base::checked_cast<uint64_t>(chunk_size)); |
DCHECK(!is_first_chunk || !is_final_chunk || |
current_frame_header_->payload_length == |
- base::checked_cast<uint64>(chunk_size)); |
+ base::checked_cast<uint64_t>(chunk_size)); |
// Convert the chunk to a complete frame. |
*frame = CreateFrame(is_final_chunk, data_buffer); |