X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/c1196ca10d1165bfaadfd66799bff4e0eec459b5..f07101941f4397554a6cee4fbaf3286137865064:/src/xbt/dict_multi.c?ds=sidebyside diff --git a/src/xbt/dict_multi.c b/src/xbt/dict_multi.c index f196c66922..6dc05e09f2 100644 --- a/src/xbt/dict_multi.c +++ b/src/xbt/dict_multi.c @@ -95,7 +95,8 @@ xbt_multidict_set(xbt_dict_t mdict, TRY { xbt_multidict_set_ext(mdict, keys, lens, data, free_ctn); - } TRY_CLEANUP { + } + TRY_CLEANUP { xbt_dynar_free(&lens); } CATCH_ANONYMOUS { @@ -232,7 +233,8 @@ void xbt_multidict_remove(xbt_dict_t mdict, xbt_dynar_t keys) TRY { xbt_multidict_remove_ext(mdict, keys, lens); - } TRY_CLEANUP { + } + TRY_CLEANUP { xbt_dynar_free(&lens); } CATCH_ANONYMOUS {