commit 5f44f81704acf4fb20b12b0e6cd27ae33b86a267
parent ce205d714ec9969a3474ebacfcea33a3da40d6f9
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Wed, 12 Feb 2025 16:26:29 +0100
planets: rename a member variable of an input argument
Diffstat:
2 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/src/planets/htrdr_planets_args.c b/src/planets/htrdr_planets_args.c
@@ -109,7 +109,7 @@ check_volrad_budget_args(const struct htrdr_planets_volrad_budget_args* args)
if(!args) return RES_BAD_ARG;
/* Filename could not be NULL */
- if(!args->mesh) return RES_BAD_ARG;
+ if(!args->smsh_filename) return RES_BAD_ARG;
/* Samples per tetrahedron could not be zero */
if(!args->spt) return RES_BAD_ARG;
@@ -565,8 +565,12 @@ parse_volrad_budget_parameters(const char* str, void* ptr)
switch(iparam) {
case MESH:
- if(args->volrad_budget.mesh) mem_rm(args->volrad_budget.mesh);
- if(!(args->volrad_budget.mesh = str_dup(val))) res = RES_MEM_ERR;
+ if(args->volrad_budget.smsh_filename) {
+ mem_rm(args->volrad_budget.smsh_filename);
+ }
+ if(!(args->volrad_budget.smsh_filename = str_dup(val))) {
+ res = RES_MEM_ERR;
+ }
break;
case SPT: /* Sample Per Tetrahedron */
res = cstr_to_uint(val, &args->volrad_budget.spt);
diff --git a/src/planets/htrdr_planets_args.h.in b/src/planets/htrdr_planets_args.h.in
@@ -72,7 +72,7 @@ static const struct htrdr_planets_ground_args HTRDR_PLANETS_GROUND_ARGS_NULL =
HTRDR_PLANETS_GROUND_ARGS_NULL__;
struct htrdr_planets_volrad_budget_args {
- char* mesh; /* The Star-Mesh geometry */
+ char* smsh_filename; /* The Star-Mesh geometry */
unsigned spt; /* Number of MC realisations per tetrahedron */
};
#define HTRDR_PLANETS_VOLRAD_BUDGET_ARGS_NULL__ { \