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 a1de593e30a734f769a06f730c03e87d10ddb70f
parent eeedb0f518dfc680957b5cee927fedad2f5d1a38
Author: christophe coustet <christophe.coustet@meso-star.com>
Date:   Tue, 12 Feb 2019 16:52:36 +0100

Fix Linux build.

Diffstat:
Msrc/senc_scene_analyze.c | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/senc_scene_analyze.c b/src/senc_scene_analyze.c @@ -328,14 +328,14 @@ extract_connex_components /* Reverse the used flag for sides in cancelled component */ sz = darray_side_id_size_get(&current_component); FOR_EACH(ii, 0, sz) { - enum side_id_t used_side + side_id_t used_side = darray_side_id_cdata_get(&current_component)[ii]; trg_id_t used_trg_id = TRGSIDE_2_TRG(used_side); enum side_flag used_side_flag = TRGSIDE_2_SIDEFLAG(used_side); unsigned char* used = processed + used_trg_id; ASSERT(*used & (unsigned char)used_side_flag); - *used &= ~(unsigned char)used_side_flag; + *used &= 0xFF ^ (unsigned char)used_side_flag; } goto canceled; }