X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/5fecf74ce104327729eb6ae5e950e57adb287c27..f2e52e70789159e58204f2cc770dc5f7a4c6498b:/tools/tesh2/src/variable.c diff --git a/tools/tesh2/src/variable.c b/tools/tesh2/src/variable.c index 76894fbae7..d89983cbb1 100644 --- a/tools/tesh2/src/variable.c +++ b/tools/tesh2/src/variable.c @@ -30,9 +30,12 @@ variable_free(variable_t* variableptr) { if(!(*variableptr)) return EINVAL; - - free((*((variable_t*)(variableptr)))->name); - free((*((variable_t*)(variableptr)))->val); + + if((*((variable_t*)(variableptr)))->name) + free((*((variable_t*)(variableptr)))->name); + + if((*((variable_t*)(variableptr)))->val) + free((*((variable_t*)(variableptr)))->val); free(*variableptr);