star-cad

Geometric operators for computer-aided design
git clone git://git.meso-star.fr/star-cad.git
Log | Files | Refs | README | LICENSE

commit 1a10e2510a6b6586c2d86dbe86d40a5ac7007a40
parent 5e0970b58b1e78cc905664bd4624ad377931fdbf
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date:   Wed, 10 Apr 2024 14:36:14 +0200

Upgrade to gmsh 4.12.2

This comes with gmsh API changes.

Diffstat:
Mcmake/CMakeLists.txt | 2+-
Msrc/scad_geometry.c | 3++-
2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt @@ -23,7 +23,7 @@ option(NO_TEST "Disable the test" OFF) ################################################################################ # Check dependencies ################################################################################ -find_package(gmsh 4.9.5 REQUIRED) +find_package(gmsh 4.12.2 REQUIRED) find_package(RCMake 0.4.1 REQUIRED) find_package(RSys 0.12.1 REQUIRED) find_package(StarGeom3D 0.1.3 REQUIRED) diff --git a/src/scad_geometry.c b/src/scad_geometry.c @@ -649,7 +649,8 @@ scad_add_disk ERR(check_device(FUNC_NAME)); allocator = dev->allocator; - gmsh_ID = gmshModelOccAddDisk(SPLIT3(xyz), radius, radius, -1, &ierr); + gmsh_ID = gmshModelOccAddDisk(SPLIT3(xyz), radius, radius, -1, NULL, 0, + NULL, 0, &ierr); ERR(gmsh_err_to_res_T(ierr)); ERR(geometry_create(name, &geom));