From 707b9fea17e5a7b67a181d000e118f9b1185ebc5 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 11 Nov 2009 08:37:21 +0100 Subject: decoder/flac: removed redundant NULL checks After the decoder loop, "flac_dec" is always set. --- src/decoder/flac_plugin.c | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) (limited to 'src') diff --git a/src/decoder/flac_plugin.c b/src/decoder/flac_plugin.c index 9c5382e0e..cdb74e72d 100644 --- a/src/decoder/flac_plugin.c +++ b/src/decoder/flac_plugin.c @@ -483,9 +483,7 @@ flac_decode_internal(struct decoder * decoder, fail: flac_data_deinit(&data); - - if (flac_dec) - flac_delete(flac_dec); + flac_delete(flac_dec); if (err) g_warning("%s\n", err); @@ -665,9 +663,7 @@ fail: g_free(pathname); flac_data_deinit(&data); - - if (flac_dec) - flac_delete(flac_dec); + flac_delete(flac_dec); if (err) g_warning("%s\n", err); @@ -787,9 +783,7 @@ flac_filedecode_internal(struct decoder* decoder, fail: flac_data_deinit(&data); - - if (flac_dec) - flac_delete(flac_dec); + flac_delete(flac_dec); if (err) g_warning("%s\n", err); -- cgit v1.2.3