X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ec4271409156a4fbf4da5467ffe42ffbce0271bc..033b77c0b95ef47b1afc1b2256634ac02bc5d1ab:/src/gras/Virtu/process.c diff --git a/src/gras/Virtu/process.c b/src/gras/Virtu/process.c index 462c34edf2..7a22286304 100644 --- a/src/gras/Virtu/process.c +++ b/src/gras/Virtu/process.c @@ -96,7 +96,7 @@ gras_procdata_init() { pd->libdata = xbt_dict_new(); xbt_dynar_foreach(_gras_procdata_fabrics,cursor,fab){ - int found = 0; + volatile int found = 0; xbt_assert1(fab.name,"Name of fabric #%d is NULL!",cursor); DEBUG1("Create the procdata for %s",fab.name); @@ -106,6 +106,7 @@ gras_procdata_init() { found = 1; } CATCH(e) { xbt_ex_free(e); + found = 0; } if (found) THROW1(unknown_error,0,"MayDay: two modules use '%s' as libdata name", fab.name);