From db7c036ecbc5ce0a2afdd982c1ec17635af067a0 Mon Sep 17 00:00:00 2001 From: Helge Norberg Date: Tue, 8 Nov 2016 16:48:48 +0100 Subject: [PATCH] [decklink_consumer] Fixed potential read from unallocated memory --- modules/decklink/consumer/decklink_consumer.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/decklink/consumer/decklink_consumer.cpp b/modules/decklink/consumer/decklink_consumer.cpp index d4da7d9da..2d7af477b 100644 --- a/modules/decklink/consumer/decklink_consumer.cpp +++ b/modules/decklink/consumer/decklink_consumer.cpp @@ -219,7 +219,12 @@ public: virtual ULONG STDMETHODCALLTYPE Release() { if(--ref_count_ == 0) + { delete this; + + return 0; + } + return ref_count_; } -- 2.39.2