summaryrefslogtreecommitdiffstats
path: root/libaf
diff options
context:
space:
mode:
Diffstat (limited to 'libaf')
-rw-r--r--libaf/af_equalizer.c4
1 files 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 ; k<KM ; k++)
@@ -137,7 +137,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 ; k<KM ; k++)