From 62e5289819789e37cb169af94869fea0c86c8e9c Mon Sep 17 00:00:00 2001 From: Jaslo Ziska Date: Wed, 22 Nov 2023 20:15:47 +0100 Subject: gstreamer: Fix unused variable error Commit fd84180d7a09 ("gstreamer: Implement element EOS handling") has introduced a compilation warning with clang: ../../src/gstreamer/gstlibcamerasrc.cpp:768:23: error: unused variable 'oldEvent' [-Werror,-Wunused-variable] g_autoptr(GstEvent) oldEvent = self->pending_eos.exchange(event); ^ This seems to be a false positive, but nonetheless breaks the build. Fix it. Fixes: fd84180d7a09 ("gstreamer: Implement element EOS handling") Signed-off-by: Jaslo Ziska Signed-off-by: Laurent Pinchart Reviewed-by: Umang Jain --- src/gstreamer/gstlibcamerasrc.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/gstreamer/gstlibcamerasrc.cpp') diff --git a/src/gstreamer/gstlibcamerasrc.cpp b/src/gstreamer/gstlibcamerasrc.cpp index 767017db..a6f240f5 100644 --- a/src/gstreamer/gstlibcamerasrc.cpp +++ b/src/gstreamer/gstlibcamerasrc.cpp @@ -765,8 +765,8 @@ gst_libcamera_src_send_event(GstElement *element, GstEvent *event) switch (GST_EVENT_TYPE(event)) { case GST_EVENT_EOS: { - g_autoptr(GstEvent) oldEvent = self->pending_eos.exchange(event); - + GstEvent *oldEvent = self->pending_eos.exchange(event); + gst_clear_event(&oldEvent); ret = TRUE; break; } -- cgit v1.2.1