| Index: net/spdy/spdy_test_utils.cc
|
| diff --git a/net/spdy/spdy_test_utils.cc b/net/spdy/spdy_test_utils.cc
|
| index e33a08bc1c33f81d4bcdef41e91a16abedef0084..a065f6587c09519d0114ec0ac5ad7c267dec7f10 100644
|
| --- a/net/spdy/spdy_test_utils.cc
|
| +++ b/net/spdy/spdy_test_utils.cc
|
| @@ -91,11 +91,9 @@ void SetFrameFlags(SpdyFrame* frame,
|
| switch (spdy_version) {
|
| case SPDY2:
|
| case SPDY3:
|
| - frame->data()[4] = flags;
|
| - break;
|
| case SPDY4:
|
| case SPDY5:
|
| - frame->data()[3] = flags;
|
| + frame->data()[4] = flags;
|
| break;
|
| default:
|
| LOG(FATAL) << "Unsupported SPDY version.";
|
| @@ -120,10 +118,10 @@ void SetFrameLength(SpdyFrame* frame,
|
| case SPDY5:
|
| CHECK_GT(1u<<14, length);
|
| {
|
| - int32 wire_length = base::HostToNet16(static_cast<uint16>(length));
|
| + int32 wire_length = base::HostToNet32(length);
|
| memcpy(frame->data(),
|
| - reinterpret_cast<char*>(&wire_length),
|
| - sizeof(uint16));
|
| + reinterpret_cast<char*>(&wire_length) + 1,
|
| + 3);
|
| }
|
| break;
|
| default:
|
|
|