commit 5c120a2bf3f658d8ecd5f1914a8a742801bdbb0e
parent a20370b404f685d7cf30f2d8d72bc28e75702af7
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date: Mon, 20 Aug 2018 15:13:36 +0200
BugFix: wrong arg check in an API call
Diffstat:
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/src/senc_descriptor.c b/src/senc_descriptor.c
@@ -152,8 +152,7 @@ senc_descriptor_get_enclosure_by_medium
unsigned index;
if(!desc || imed >= desc->scene->nmeds || !out_enc) return RES_BAD_ARG;
ids = darray_ids_array_cdata_get(&desc->ids_array_by_medium) + imed;
- if(idx >= darray_ids_array_size_get(&desc->ids_array_by_medium))
- return RES_BAD_ARG;
+ if(idx >= darray_uint_size_get(ids)) return RES_BAD_ARG;
index = darray_uint_cdata_get(ids)[idx];
return senc_descriptor_get_enclosure(desc, index, out_enc);
}