Bandaid workaround to make cvs not crash tor clients.

This is not a real fix. I didn't look at the rest of the code.
Nick?


svn:r5455
This commit is contained in:
Roger Dingledine
2005-11-25 02:16:10 +00:00
parent 2350e487a2
commit b6b1b4f283
+4 -2
View File
@@ -760,8 +760,10 @@ strmap_iter_next_rmv(strmap_t *map, strmap_iter_t *iter)
tor_assert(map);
tor_assert(iter);
next = HT_NEXT_RMV(strmap_tree, &map->head, iter);
tor_free((*iter)->key);
tor_free(*iter);
if (*iter) {
tor_free((*iter)->key);
tor_free(*iter);
}
return next;
}