tor-0.3.2.9-fix redefinition of unsigned u.patch (598B)
- diff --git a/src/or/channeltls.c b/src/or/channeltls.c
- index 8277813..900bff9 100644
- --- a/src/or/channeltls.c
- +++ b/src/or/channeltls.c
- @@ -2156,10 +2156,11 @@ channel_tls_process_certs_cell(var_cell_t *cell, channel_tls_t *chan)
- }
- err:
- - for (unsigned u = 0; u < ARRAY_LENGTH(x509_certs); ++u) {
- + unsigned u = 0;
- + for (u = 0; u < ARRAY_LENGTH(x509_certs); ++u) {
- tor_x509_cert_free(x509_certs[u]);
- }
- - for (unsigned u = 0; u < ARRAY_LENGTH(ed_certs); ++u) {
- + for (u = 0; u < ARRAY_LENGTH(ed_certs); ++u) {
- tor_cert_free(ed_certs[u]);
- }
- tor_free(rsa_ed_cc_cert);