star-enclosures-3d

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

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:
Msrc/senc_descriptor.c | 3+--
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); }