git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5599
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
if (dict != NULL && *dict != NULL) {
table_size = (*dict)->table_size;
table = (*dict)->table;
if (dict != NULL && *dict != NULL) {
table_size = (*dict)->table_size;
table = (*dict)->table;
- for (i = 0; i < table_size; i++) {
+ for (i = 0; (*dict)->count && i < table_size; i++) {
current = table[i];
while (current != NULL) {
previous = current;
current = current->next;
xbt_dictelm_free(previous);
current = table[i];
while (current != NULL) {
previous = current;
current = current->next;
xbt_dictelm_free(previous);