commit 98b7aa2374175859f7ec24cae1ebeb975bc59899
parent 8f538100c0638291a59ad244ff35d8658b5dfe85
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date: Fri, 6 Jun 2025 11:53:49 +0200
Fix API
Add missing const qualifiers
Diffstat:
2 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/src/scad.h b/src/scad.h
@@ -337,16 +337,16 @@ scad_add_sphere
* (e.g. cut) and check the result accordingly (e.g. empty result). */
SCAD_API res_T
scad_geometries_equal
- (struct scad_geometry* geom1,
- struct scad_geometry* geom2,
+ (const struct scad_geometry* geom1,
+ const struct scad_geometry* geom2,
int* equal);
/* Check if all the entities of `geometry' are part of one of the geometries in
* `geometries'. */
SCAD_API res_T
scad_geometry_is_included
- (struct scad_geometry* geometry,
- struct scad_geometry** geometries,
+ (const struct scad_geometry* geometry,
+ const struct scad_geometry** geometries,
const size_t geometries_count,
int* included);
@@ -478,7 +478,7 @@ scad_geometry_rotate
/* Extrude the geometry `geom' using a translation along (`dx', `dy', `dz'). */
SCAD_API res_T
scad_geometry_extrude
- (struct scad_geometry* geom,
+ (const struct scad_geometry* geom,
const char* name, /* Can be NULL */
const double dxdydz[3],
struct scad_geometry** out_geometry);
diff --git a/src/scad_geometry.c b/src/scad_geometry.c
@@ -1181,8 +1181,8 @@ error:
SCAD_API res_T
scad_geometries_equal
- (struct scad_geometry* geom1,
- struct scad_geometry* geom2,
+ (const struct scad_geometry* geom1,
+ const struct scad_geometry* geom2,
int* equal)
{
res_T res = RES_OK;
@@ -1248,8 +1248,8 @@ error:
SCAD_API res_T
scad_geometry_is_included
- (struct scad_geometry* geometry,
- struct scad_geometry** geometries,
+ (const struct scad_geometry* geometry,
+ const struct scad_geometry** geometries,
const size_t geometries_count,
int* included)
{
@@ -1746,7 +1746,7 @@ error:
res_T
scad_geometry_extrude
- (struct scad_geometry* geom,
+ (const struct scad_geometry* geom,
const char* name,
const double dxdydz[3],
struct scad_geometry** out_geometry)