From 6c232b95c4af9cf9d9de4e854d528b5073511c16 Mon Sep 17 00:00:00 2001 From: reimar Date: Wed, 8 Mar 2006 13:00:51 +0000 Subject: [PATCH] We start with 0, so ch (channel number) == AF_NCH is invalid, too (not just >) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17775 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libaf/af_equalizer.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libaf/af_equalizer.c b/libaf/af_equalizer.c index c2930d8ec6..95acc2540d 100644 --- a/libaf/af_equalizer.c +++ b/libaf/af_equalizer.c @@ -125,7 +125,7 @@ static int control(struct af_instance_s* af, int cmd, void* arg) float* gain = ((af_control_ext_t*)arg)->arg; int ch = ((af_control_ext_t*)arg)->ch; int k; - if(ch > AF_NCH || ch < 0) + if(ch >= AF_NCH || ch < 0) return AF_ERROR; for(k = 0 ; karg; int ch = ((af_control_ext_t*)arg)->ch; int k; - if(ch > AF_NCH || ch < 0) + if(ch >= AF_NCH || ch < 0) return AF_ERROR; for(k = 0 ; k