X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/7da2926d0733ff0683f31aeea176ce71e127264f..497fca3a1ed069a2b601b91738aca0169a07d881:/src/xbt/dict.c diff --git a/src/xbt/dict.c b/src/xbt/dict.c index 674b7b41e7..95bda63f08 100644 --- a/src/xbt/dict.c +++ b/src/xbt/dict.c @@ -11,17 +11,17 @@ #include "xbt/ex.h" #include "xbt/log.h" #include "xbt/mallocator.h" -#include "xbt_modinter.h" +#include "src/xbt_modinter.h" #include "xbt/str.h" #include "dict_private.h" XBT_LOG_NEW_DEFAULT_SUBCATEGORY(xbt_dict, xbt, - "Dictionaries provide the same functionalities than hash tables"); + "Dictionaries provide the same functionalities as hash tables"); /** * \brief Constructor * \return pointer to the destination - * \see xbt_dict_free() + * \see xbt_dict_new_homogenous(), xbt_dict_free() * * Creates and initialize a new dictionary with a default hashtable size. * The dictionary is heterogeneous: each element can have a different free @@ -156,7 +156,9 @@ static void xbt_dict_rehash(xbt_dict_t dict) * \param key_len the size of the \a key * \param data the data to add in the dict * \param free_ctn function to call with (\a data as argument) when - * \a data is removed from the dictionary + * \a data is removed from the dictionary. This param + * will only be considered when the dict was instantiated with + * xbt_dict_new() and not xbt_dict_new_homogeneous() * * Set the \a data in the structure under the \a key, which can be any kind * of data, as long as its length is provided in \a key_len. @@ -210,7 +212,9 @@ XBT_INLINE void xbt_dict_set_ext(xbt_dict_t dict, * \param key the key to set the new data * \param data the data to add in the dict * \param free_ctn function to call with (\a data as argument) when - * \a data is removed from the dictionary + * \a data is removed from the dictionary. This param + * will only be considered when the dict was instantiated with + * xbt_dict_new() and not xbt_dict_new_homogeneous() * * set the \a data in the structure under the \a key, which is a * null terminated string. @@ -676,7 +680,7 @@ void xbt_dict_postexit(void) #ifdef SIMGRID_TEST #include "xbt.h" #include "xbt/ex.h" -#include "portable.h" +#include "src/portable.h" #define PRINTF_STR(a) (a)?:"(null)"