X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/768604e7ced59142c04adcbdf3455b314c15f867..73fc2c498610a638baf68098665c8d65e3adc50c:/src/xbt/dict_multi.c diff --git a/src/xbt/dict_multi.c b/src/xbt/dict_multi.c index 62c999b291..2ee799cd32 100644 --- a/src/xbt/dict_multi.c +++ b/src/xbt/dict_multi.c @@ -97,37 +97,13 @@ xbt_multidict_set(xbt_dict_t mdict, xbt_dynar_push(lens,&thislen); } - /*TRY - { - xbt_multidict_set_ext(mdict, keys, lens, data, free_ctn); - } - CLEANUP - { - xbt_dynar_free(&lens); - } - CATCH(e) - { - RETHROW; - }*/ - - TRY - { - xbt_multidict_set_ext(mdict, keys, lens, data, free_ctn); - } - CLEANUP - { + TRY { + xbt_multidict_set_ext(mdict, keys, lens, data, free_ctn); + } CLEANUP { xbt_dynar_free(&lens); - } - CATCH(e) - { + } CATCH(e) { RETHROW; } - - - - - - } /** \brief Insert \e data under all the keys contained in \e keys, providing their sizes in \e lens.