X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/6521142974bf561e632684f99fd1708726e474a0..3d05abe5cc7afadebd42020798544c7709558da8:/src/xbt/dict_multi.c diff --git a/src/xbt/dict_multi.c b/src/xbt/dict_multi.c index c317b81e69..dc3d196fc9 100644 --- a/src/xbt/dict_multi.c +++ b/src/xbt/dict_multi.c @@ -9,7 +9,7 @@ #include "dict_private.h" -XBT_LOG_NEW_DEFAULT_SUBCATEGORY(dict_multi,dict, "Dictionaries of multiple keys"); +XBT_LOG_NEW_DEFAULT_SUBCATEGORY(xbt_dict_multi,xbt_dict, "Dictionaries of multiple keys"); static void _free_dict(void*d) { VERB1("free dict %p",d); @@ -30,7 +30,7 @@ static void _free_dict(void*d) { void xbt_multidict_set_ext(xbt_dict_t mdict, xbt_dynar_t keys, xbt_dynar_t lens, - void *data, void_f_pvoid_t *free_ctn) { + void *data, void_f_pvoid_t free_ctn) { xbt_ex_t e; xbt_dict_t thislevel,nextlevel=NULL; @@ -85,22 +85,22 @@ xbt_multidict_set_ext(xbt_dict_t mdict, void xbt_multidict_set(xbt_dict_t mdict, xbt_dynar_t keys, - void *data, void_f_pvoid_t *free_ctn) { + void *data, void_f_pvoid_t free_ctn) { xbt_dynar_t lens = xbt_dynar_new(sizeof(unsigned long int),NULL); - int i; + unsigned long i; xbt_ex_t e; for (i = 0; i < xbt_dynar_length(keys); i++) { char *thiskey = xbt_dynar_get_as(keys, i, char*); unsigned long int thislen = (unsigned long int) strlen(thiskey); - DEBUG2("Push %ld as level %d length",thislen, i); + DEBUG2("Push %ld as level %lu length",thislen, i); xbt_dynar_push(lens,&thislen); } TRY { xbt_multidict_set_ext(mdict, keys, lens, data, free_ctn); } CLEANUP { - xbt_dynar_free(&lens); + xbt_dynar_free(&lens); } CATCH(e) { RETHROW; } @@ -154,7 +154,7 @@ xbt_multidict_get_ext(xbt_dict_t mdict, void * xbt_multidict_get(xbt_dict_t mdict, xbt_dynar_t keys) { xbt_dynar_t lens = xbt_dynar_new(sizeof(unsigned long int),NULL); - int i; + unsigned long i; void *res; for (i = 0; i < xbt_dynar_length(keys); i++) { @@ -225,7 +225,7 @@ xbt_multidict_remove(xbt_dict_t mdict, xbt_dynar_t keys) { xbt_ex_t e; xbt_dynar_t lens = xbt_dynar_new(sizeof(unsigned long int),NULL); - int i; + unsigned long i; for (i = 0; i < xbt_dynar_length(keys); i++) { char *thiskey = xbt_dynar_get_as(keys, i, char*);