From d6b75e5233703656eceb82d2d9bc193e0a95d979 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Wed, 25 Jan 2017 20:48:58 +0200 Subject: [PATCH] decklink: Fix compiler warning with clang gstdecklink.cpp:821:11: warning: variable 'dtc' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] if (m_input->videosrc) { ^~~~~~~~~~~~~~~~~ gstdecklink.cpp:837:41: note: uninitialized use occurs here stream_time, stream_duration, dtc, no_signal); ^~~ gstdecklink.cpp:821:7: note: remove the 'if' if its condition is always true if (m_input->videosrc) { ^~~~~~~~~~~~~~~~~~~~~~~ gstdecklink.cpp:810:29: note: initialize the variable 'dtc' to silence this warning IDeckLinkTimecode *dtc; ^ = NULL --- sys/decklink/gstdecklink.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/decklink/gstdecklink.cpp b/sys/decklink/gstdecklink.cpp index f7dee21860..6109dd89b2 100644 --- a/sys/decklink/gstdecklink.cpp +++ b/sys/decklink/gstdecklink.cpp @@ -807,7 +807,7 @@ public: if (got_video_frame && videosrc && video_frame) { BMDTimeValue stream_time = GST_CLOCK_TIME_NONE; BMDTimeValue stream_duration = GST_CLOCK_TIME_NONE; - IDeckLinkTimecode *dtc; + IDeckLinkTimecode *dtc = NULL; res = video_frame->GetStreamTime (&stream_time, &stream_duration,