X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/c09a81f5beb799e8233d9f6e5eaa1843fe23f3da..fe53701228db0390daa50be847aadc572dd21e71:/tools/tesh2/src/excludes.c diff --git a/tools/tesh2/src/excludes.c b/tools/tesh2/src/excludes.c index 332997468a..e2a33cb123 100644 --- a/tools/tesh2/src/excludes.c +++ b/tools/tesh2/src/excludes.c @@ -110,11 +110,13 @@ excludes_check(excludes_t excludes, fstreams_t fstreams) int excludes_free(void** excludesptr) { + int rv; + if(!(*excludesptr)) return EINVAL; - if((errno =vector_free((&(*((excludes_t*)excludesptr))->items)))) - return errno; + if((rv =vector_free((&(*((excludes_t*)excludesptr))->items)))) + return rv; free(*excludesptr); *excludesptr = NULL;