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 e71b16b2b84b2c32ba52d36d3c88bfc6f9704e9b
parent d05056bdafcd209ad5161934cbd873cb800fcdb9
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date:   Fri, 13 Apr 2018 17:13:08 +0200

BugFix: lacked a sync to push safely.

Diffstat:
Msrc/senc_scene_analyze.c | 6+++++-
1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/senc_scene_analyze.c b/src/senc_scene_analyze.c @@ -1044,7 +1044,11 @@ build_result ids_by_medium = darray_ids_array_data_get(&desc->ids_array_by_medium) + current->medium; - tmp_res = darray_uint_push_back(ids_by_medium, &e); + #pragma omp critical + { + tmp_res = darray_uint_push_back(ids_by_medium, &e); + } + if(tmp_res != RES_OK) *res = tmp_res; if(*res != RES_OK) continue; /* Build side and vertex lists. */