if (idcert) {
X509_STORE *s = SSL_CTX_get_cert_store(result->ctx);
tor_assert(s);
- X509_STORE_add_cert(s, idcert); /*XXXX020 This cert seems not to get
- * freed. Fix that! */
+ X509_STORE_add_cert(s, idcert);
X509_free(idcert); /* The context now owns the reference to idcert */
idcert = NULL;
}
key = tor_strndup(body, eq-body);
body = eq+1;
if (*eq == '=') {
- char *val;
- size_t val_len;
+ char *val=NULL;
+ size_t val_len=0;
size_t ent_len;
if (*body != '\"') {
char *val_start = body;
log_info(LD_FS, "Couldn't load consensus networkstatus from \"%s\"",
options->FallbackNetworkstatusFile);
} else {
- log_notice(LD_FS, "Loaded fallback consensus networkstaus from \"%s\"",
+ log_notice(LD_FS,
+ "Loaded fallback consensus networkstatus from \"%s\"",
options->FallbackNetworkstatusFile);
}
tor_free(s);
*/
int
networkstatus_set_current_consensus(const char *consensus, unsigned flags)
-
-
{
networkstatus_vote_t *c;
int r, result = -1;
goto err;
}
if (!(v = networkstatus_get_voter_by_id(ns, declared_identity))) {
- log_warn(LD_DIR, "ID on signature on network-status vote does not match"
+ log_warn(LD_DIR, "ID on signature on network-status vote does not match "
"any declared directory source.");
goto err;
}