rngrd

Describe a surface and its physical properties
git clone git://git.meso-star.fr/rngrd.git
Log | Files | Refs | README | LICENSE

commit 355830a979e443a427fa75bf721f32d12802bf9b
parent a48012f95e9af745980bf45dcc53ceb1ce5ae463
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Fri, 15 Sep 2023 15:16:00 +0200

Fix the API break introduced by Star-Mesh 0.1

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

diff --git a/src/rngrd_mesh.c b/src/rngrd_mesh.c @@ -308,6 +308,7 @@ setup_mesh(struct rngrd* ground, const struct rngrd_create_args* args) { struct smsh_create_args smsh_args = SMSH_CREATE_ARGS_DEFAULT; struct smsh_desc smsh_desc = SMSH_DESC_NULL; + struct smsh_load_args smsh_load_args = SMSH_LOAD_ARGS_NULL; struct smsh* smsh = NULL; res_T res = RES_OK; ASSERT(ground && args); @@ -320,7 +321,9 @@ setup_mesh(struct rngrd* ground, const struct rngrd_create_args* args) if(res != RES_OK) goto error; /* Load and retrieve the Star-Mesh data */ - res = smsh_load(smsh, args->smsh_filename); + smsh_load_args.path = args->smsh_filename; + smsh_load_args.memory_mapping = 1; + res = smsh_load(smsh, &smsh_load_args); if(res != RES_OK) goto error; res = smsh_get_desc(smsh, &smsh_desc); if(res != RES_OK) goto error;