***/
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. */
do {
cursor->val++;
}
- while (cursor->val < (int)xbt_dynar_length(dynar) &&
+ while (cursor->val < xbt_dynar_length(dynar) &&
xbt_dynar_get_ptr(dynar, cursor->val) == NULL);
}
cursor=*curs;
- if (cursor->val >= (int)xbt_dynar_length(cursor->set->dynar)) {
+ if (cursor->val >= xbt_dynar_length(cursor->set->dynar)) {
free(cursor);
*curs=NULL;
return FALSE;