Index: media/cast/net/rtcp/rtcp_sender_unittest.cc |
diff --git a/media/cast/net/rtcp/rtcp_sender_unittest.cc b/media/cast/net/rtcp/rtcp_sender_unittest.cc |
index b78915d4d5ca586e3bff9eaa43014126c491cd0b..acc9cd046c425d733dba7cb296c4ece995a4f4eb 100644 |
--- a/media/cast/net/rtcp/rtcp_sender_unittest.cc |
+++ b/media/cast/net/rtcp/rtcp_sender_unittest.cc |
@@ -48,8 +48,10 @@ class TestRtcpTransport : public PacedPacketSender { |
virtual bool SendRtcpPacket(uint32 ssrc, |
PacketRef packet) OVERRIDE { |
EXPECT_EQ(expected_packet_.size(), packet->data.size()); |
- EXPECT_EQ(0, memcmp(expected_packet_.data(), |
- packet->data.data(), |
+ if (expected_packet_.size() != packet->data.size()) |
+ return false; |
+ EXPECT_EQ(0, memcmp(&expected_packet_[0], |
+ &packet->data[0], |
packet->data.size())); |
packet_count_++; |
return true; |