done:
SMARTLIST_FOREACH(items, char*, s, tor_free(s));
smartlist_free(items);
- SMARTLIST_FOREACH(transport_list, char*, s, tor_free(s));
- smartlist_free(transport_list);
+ if (transport_list) {
+ SMARTLIST_FOREACH(transport_list, char*, s, tor_free(s));
+ smartlist_free(transport_list);
+ }
return r;
}
for (line = state->TransportProxies ; line ; line = line->next) {
tor_assert(!strcmp(line->key, "TransportProxy"));
- if (!state_transport_line_is_valid(line->value)<0)
+ if (!state_transport_line_is_valid(line->value))
broken = 1;
}