Index: media/cast/transport/transport/udp_transport.h |
diff --git a/media/cast/transport/transport/udp_transport.h b/media/cast/transport/transport/udp_transport.h |
index d316416dd27648e2d085327b11323cf4a65b72c1..15f5839fab89fdfe75abf27c6063a5bada976361 100644 |
--- a/media/cast/transport/transport/udp_transport.h |
+++ b/media/cast/transport/transport/udp_transport.h |
@@ -69,6 +69,8 @@ class UdpTransport : public PacketSender { |
net::IPEndPoint recv_addr_; |
PacketReceiverCallback packet_receiver_; |
const CastTransportStatusCallback status_callback_; |
+ |
+ // NOTE: Weak pointers must be invalidated before all other member variables. |
base::WeakPtrFactory<UdpTransport> weak_factory_; |
DISALLOW_COPY_AND_ASSIGN(UdpTransport); |