From 8a329652de719b5efab5421019ebdc343c57deba Mon Sep 17 00:00:00 2001 From: terelius Date: Thu, 11 May 2017 06:05:27 -0700 Subject: [PATCH] DCHECK that we don't insert nullptr into event log. BUG=None Review-Url: https://codereview.webrtc.org/2874753003 Cr-Commit-Position: refs/heads/master@{#18100} --- webrtc/logging/rtc_event_log/rtc_event_log.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/webrtc/logging/rtc_event_log/rtc_event_log.cc b/webrtc/logging/rtc_event_log/rtc_event_log.cc index ffeb9d2e4a..7d5b6062bf 100644 --- a/webrtc/logging/rtc_event_log/rtc_event_log.cc +++ b/webrtc/logging/rtc_event_log/rtc_event_log.cc @@ -572,6 +572,8 @@ void RtcEventLogImpl::LogProbeResult(int id, } void RtcEventLogImpl::StoreEvent(std::unique_ptr* event) { + RTC_DCHECK(event != nullptr); + RTC_DCHECK(event->get() != nullptr); if (!event_queue_.Insert(event)) { LOG(LS_ERROR) << "WebRTC event log queue full. Dropping event."; }