Backport: Be even _more_ careful when signatures are bogus.

svn:r17253
This commit is contained in:
Nick Mathewson 2008-11-11 17:14:26 +00:00
parent a84e7e26dc
commit 3882cef643
1 changed files with 6 additions and 1 deletions

View File

@ -1877,7 +1877,12 @@ dirvote_add_signatures_to_pending_consensus(
networkstatus_get_detached_signatures(pending_consensus);
const char *src;
char *dst, *dst_end;
size_t new_consensus_len =
size_t new_consensus_len;
if (!new_detached) {
*msg_out = "No signatures to add";
goto err;
}
new_signatures_len =
strlen(pending_consensus_body) + strlen(new_detached) + 1;
pending_consensus_body = tor_realloc(pending_consensus_body,
new_consensus_len);