]> AND Public Git Repository - simgrid.git/blobdiff - src/xbt/dict_elm.c
Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Rename dict structs to follow README.coding.
[simgrid.git] / src / xbt / dict_elm.c
index 9297ce560721eead343a5e04ab6dd3a246909f6e..05916211178c6bd3da35d5db9c5521774fd8b880 100644 (file)
@@ -30,9 +30,9 @@ xbt_dictelm_t xbt_dictelm_new(const char *key,
 {
   xbt_dictelm_t element = xbt_mallocator_get(dict_elm_mallocator);
 
-  element->dictielem = 0; /* please free the key on free */
+  element->dictielem = 0;       /* please free the key on free */
   element->key = xbt_new(char, key_len + 1);
-  memcpy((void *)element->key, (void *)key, key_len);
+  memcpy((void *) element->key, (void *) key, key_len);
   element->key[key_len] = '\0';
 
   element->key_len = key_len;
@@ -45,16 +45,18 @@ xbt_dictelm_t xbt_dictelm_new(const char *key,
   return element;
 }
 
-xbt_dictelm_t xbt_dictielm_new(uintptr_t key, unsigned int hash_code, uintptr_t content) {
+xbt_dictelm_t xbt_dictielm_new(uintptr_t key, unsigned int hash_code,
+                               uintptr_t content)
+{
   xbt_dictelm_t element = xbt_mallocator_get(dict_elm_mallocator);
 
-  element->key = (void*)key;
+  element->key = (void *) key;
 
-  element->dictielem = 1; /* please DONT free the key on free */
+  element->dictielem = 1;       /* please DONT free the key on free */
   element->key_len = sizeof(uintptr_t);
   element->hash_code = hash_code;
 
-  element->content = (void*)content;
+  element->content = (void *) content;
   element->free_f = NULL;
   element->next = NULL;
 
@@ -79,13 +81,3 @@ void *dict_elm_mallocator_new_f(void)
 {
   return xbt_new(s_xbt_dictelm_t, 1);
 }
-
-void dict_elm_mallocator_free_f(void *elem)
-{
-  xbt_free(elem);
-}
-
-void dict_elm_mallocator_reset_f(void *elem)
-{
-
-}