From 794fc3cac1892f5056f3e62460f8da670b41cd50 Mon Sep 17 00:00:00 2001 From: =?utf8?q?R=C3=A9mi=20Duraffort?= Date: Thu, 21 Apr 2011 19:14:24 +0200 Subject: [PATCH] decoder: fix a segfault. --- src/input/decoder.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/input/decoder.c b/src/input/decoder.c index d0c3db4e13..9688597c17 100644 --- a/src/input/decoder.c +++ b/src/input/decoder.c @@ -2234,9 +2234,9 @@ static aout_buffer_t *aout_new_buffer( decoder_t *p_dec, int i_samples ) DecoderFlushBuffering( p_dec ); + aout_DecDelete( p_owner->p_aout, p_aout_input ); p_owner->p_aout = NULL; p_owner->p_aout_input = NULL; - aout_DecDelete( p_owner->p_aout, p_aout_input ); vlc_mutex_unlock( &p_owner->lock ); input_resource_RequestAout( p_owner->p_resource, p_aout ); -- 2.39.2