Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
xbt_new raises an exception on error, no need to check for ENOMEM
[simgrid.git] / src / xbt / set.c
index 6578127..25c8364 100644 (file)
@@ -78,7 +78,7 @@ static int _xbt_set_get_id(xbt_set_t set) {
  */
 void xbt_set_add    (xbt_set_t      set,
                      xbt_set_elm_t  elm,
-                     void_f_pvoid_t *free_func) {
+                     void_f_pvoid_t free_func) {
 
   int found = 1;
   xbt_set_elm_t found_in_dict = NULL;
@@ -230,7 +230,7 @@ unsigned long xbt_set_length (const xbt_set_t set) {
  ***/
 typedef struct xbt_set_cursor_ {
   xbt_set_t set;
-  int val;
+  unsigned int val;
 } s_xbt_set_cursor_t;
 
 /** @brief Create the cursor if it does not exists, rewind it in any case. */