[vlc-commits] [Git][videolan/vlc][master] test: fix packetizer leak
Felix Paul Kühne (@fkuehne)
gitlab at videolan.org
Fri Mar 13 05:21:17 UTC 2026
Felix Paul Kühne pushed to branch master at VideoLAN / VLC
Commits:
35128e8a by François Cartegnie at 2026-03-13T06:03:35+01:00
test: fix packetizer leak
refs #29640
- - - - -
1 changed file:
- test/src/input/decoder.c
Changes:
=====================================
test/src/input/decoder.c
=====================================
@@ -231,6 +231,8 @@ int test_decoder_process(decoder_t *decoder, block_t *p_block)
decoder_Clean(decoder);
if (decoder_load(decoder, false, &packetizer->fmt_out) != VLC_SUCCESS)
{
+ if (p_block != NULL)
+ block_Release(p_block);
block_ChainRelease(p_packetized_block);
return VLC_EGENERIC;
}
@@ -254,6 +256,8 @@ int test_decoder_process(decoder_t *decoder, block_t *p_block)
if (ret == VLCDEC_ECRITICAL)
{
+ if (p_block != NULL)
+ block_Release(p_block);
block_ChainRelease(p_next);
return VLC_EGENERIC;
}
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/35128e8af6e4674fb3061ceca0dbf4735e0aeed4
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/35128e8af6e4674fb3061ceca0dbf4735e0aeed4
You're receiving this email because of your account on code.videolan.org.
VideoLAN code repository instance
More information about the vlc-commits
mailing list