star-enclosures-2d

Extract enclosures from 2D geometry
git clone git://git.meso-star.fr/star-enclosures-2d.git
Log | Files | Refs | README | LICENSE

commit f11c61ed909010ab73d8284487a9301ae0e7a9ca
parent d78817ba7a290237092152f788559dd299294ed0
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date:   Wed, 11 Jul 2018 12:26:20 +0200

BugFix: wrong arg check in an API call

Diffstat:
Msrc/senc2d_descriptor.c | 3+--
1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/senc2d_descriptor.c b/src/senc2d_descriptor.c @@ -152,8 +152,7 @@ senc2d_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 senc2d_descriptor_get_enclosure(desc, index, out_enc); }