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:
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));