From e2f70b056ea752e83b4de7f1d11e08375e7db991 Mon Sep 17 00:00:00 2001 From: Marc-André Lureau Date: Tue, 17 Feb 2009 22:46:41 +0200 Subject: sbc: don't dereference sbc pointer if NULL --- sbc/sbc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sbc/sbc.c b/sbc/sbc.c index e2e7c615..a33ed571 100644 --- a/sbc/sbc.c +++ b/sbc/sbc.c @@ -985,7 +985,7 @@ int sbc_decode(sbc_t *sbc, void *input, int input_len, void *output, char *ptr; int i, ch, framelen, samples; - if (!sbc && !input) + if (!sbc || !input) return -EIO; priv = sbc->priv; @@ -1053,7 +1053,7 @@ int sbc_encode(sbc_t *sbc, void *input, int input_len, void *output, const uint8_t *pcm, int16_t X[2][SBC_X_BUFFER_SIZE], int nsamples, int nchannels); - if (!sbc && !input) + if (!sbc || !input) return -EIO; priv = sbc->priv; -- cgit