From 058aa719ff877e091900f8a748f6835dd4b7d0bd Mon Sep 17 00:00:00 2001 From: tommi Date: Sat, 15 Jul 2017 11:33:35 -0700 Subject: [PATCH] Fix incorrect DCHECK in generic_decoder.cc. When ownership is not external, the decoder pointer should be valid. BUG=b/63658384 TBR=magjed@webrtc.org Review-Url: https://codereview.webrtc.org/2975383002 Cr-Commit-Position: refs/heads/master@{#19041} --- webrtc/modules/video_coding/generic_decoder.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webrtc/modules/video_coding/generic_decoder.cc b/webrtc/modules/video_coding/generic_decoder.cc index 1808dc7fd1..cc14794e09 100644 --- a/webrtc/modules/video_coding/generic_decoder.cc +++ b/webrtc/modules/video_coding/generic_decoder.cc @@ -196,7 +196,7 @@ VCMGenericDecoder::~VCMGenericDecoder() { decoder_->Release(); if (_isExternal) decoder_.release(); - RTC_DCHECK(_isExternal || !decoder_); + RTC_DCHECK(_isExternal || decoder_); } int32_t VCMGenericDecoder::InitDecode(const VideoCodec* settings,