From 3897a418a4cb7c1f72f68519fd58f822ee136763 Mon Sep 17 00:00:00 2001 From: =?utf8?q?R=C3=A9mi=20Denis-Courmont?= Date: Sun, 7 Dec 2008 15:02:49 +0200 Subject: [PATCH] Simplification --- include/vlc_filter.h | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/include/vlc_filter.h b/include/vlc_filter.h index 7a31da371a..a7404a74ce 100644 --- a/include/vlc_filter.h +++ b/include/vlc_filter.h @@ -177,17 +177,12 @@ static inline block_t *filter_NewAudioBuffer( filter_t *p_filter, int i_size ) picture_t *p_pic ) \ { \ picture_t *p_outpic = filter_NewPicture( p_filter ); \ - if( !p_outpic ) \ + if( p_outpic ) \ { \ - picture_Release( p_pic ); \ - return NULL; \ + name( p_filter, p_pic, p_outpic ); \ + picture_CopyProperties( p_outpic, p_pic ); \ } \ - \ - name( p_filter, p_pic, p_outpic ); \ - \ - picture_CopyProperties( p_outpic, p_pic ); \ picture_Release( p_pic ); \ - \ return p_outpic; \ } -- 2.39.5