range_enc_determine_range(): Don't dereference array on size=0

Change-Id: I5bbb10af8b8e8ebc22bf79f5468e71a41b5e74b3
Fixes: Coverity CID#182710
This commit is contained in:
Harald Welte 2018-10-21 11:10:23 +02:00
parent 7656f5f90a
commit d4c391eab0
1 changed files with 4 additions and 0 deletions

View File

@ -168,6 +168,10 @@ int range_enc_determine_range(const int *arfcns, const int size, int *f0)
{
int max = 0;
/* don't dereference arfcns[] array if size is 0 */
if (size == 0)
return ARFCN_RANGE_128;
/*
* Go for the easiest. And pick arfcns[0] == f0.
*/