From b7e1cba660d09c061be60addf15ba010e2bd16ca Mon Sep 17 00:00:00 2001 From: MaximSmolskiy Date: Fri, 17 Jan 2025 00:39:32 +0300 Subject: [PATCH] Fix memory leaks for JpegXLDecoder --- modules/imgcodecs/src/grfmt_jpegxl.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/imgcodecs/src/grfmt_jpegxl.cpp b/modules/imgcodecs/src/grfmt_jpegxl.cpp index fc89dd2c6e..7e0a191090 100644 --- a/modules/imgcodecs/src/grfmt_jpegxl.cpp +++ b/modules/imgcodecs/src/grfmt_jpegxl.cpp @@ -32,9 +32,9 @@ JpegXLDecoder::~JpegXLDecoder() void JpegXLDecoder::close() { if (m_decoder) - m_decoder.release(); + m_decoder.reset(); if (m_f) - m_f.release(); + m_f.reset(); m_read_buffer = {}; m_width = m_height = 0; m_type = m_convert = -1;