Fix compile with warnings problems on Snow Leopard

This commit is contained in:
Sebastian Hahn 2009-10-19 01:30:46 +02:00
parent bb22d8fc45
commit 740806c453
3 changed files with 8 additions and 8 deletions

View File

@ -2790,7 +2790,7 @@ static char *microdesc_consensus_methods = NULL;
* in a consensus vote document. Write it into the <b>out_len</b>-byte buffer * in a consensus vote document. Write it into the <b>out_len</b>-byte buffer
* in <b>out</b>. Return -1 on failure and the number of characters written * in <b>out</b>. Return -1 on failure and the number of characters written
* on success. */ * on success. */
int ssize_t
dirvote_format_microdesc_vote_line(char *out, size_t out_len, dirvote_format_microdesc_vote_line(char *out, size_t out_len,
const microdesc_t *md) const microdesc_t *md)
{ {

View File

@ -56,10 +56,10 @@ HT_GENERATE(microdesc_map, microdesc_t, node,
* On success, return the total number of bytes written, and set * On success, return the total number of bytes written, and set
* *<b>annotation_len_out</b> to the number of bytes written as * *<b>annotation_len_out</b> to the number of bytes written as
* annotations. */ * annotations. */
static int static size_t
dump_microdescriptor(FILE *f, microdesc_t *md, int *annotation_len_out) dump_microdescriptor(FILE *f, microdesc_t *md, size_t *annotation_len_out)
{ {
int r = 0; size_t r = 0;
/* XXXX drops unkown annotations. */ /* XXXX drops unkown annotations. */
if (md->last_listed) { if (md->last_listed) {
char buf[ISO_TIME_LEN+1]; char buf[ISO_TIME_LEN+1];
@ -169,7 +169,7 @@ microdescs_add_list_to_cache(microdesc_cache_t *cache,
/* Okay, it's a new one. */ /* Okay, it's a new one. */
if (f) { if (f) {
int annotation_len; size_t annotation_len;
size = dump_microdescriptor(f, md, &annotation_len); size = dump_microdescriptor(f, md, &annotation_len);
md->saved_location = SAVED_IN_JOURNAL; md->saved_location = SAVED_IN_JOURNAL;
cache->journal_len += size; cache->journal_len += size;
@ -269,7 +269,7 @@ microdesc_cache_rebuild(microdesc_cache_t *cache)
FILE *f; FILE *f;
microdesc_t **mdp; microdesc_t **mdp;
smartlist_t *wrote; smartlist_t *wrote;
int size; size_t size;
off_t off = 0; off_t off = 0;
int orig_size, new_size; int orig_size, new_size;
@ -287,7 +287,7 @@ microdesc_cache_rebuild(microdesc_cache_t *cache)
HT_FOREACH(mdp, microdesc_map, &cache->map) { HT_FOREACH(mdp, microdesc_map, &cache->map) {
microdesc_t *md = *mdp; microdesc_t *md = *mdp;
int annotation_len; size_t annotation_len;
if (md->no_save) if (md->no_save)
continue; continue;

View File

@ -3919,7 +3919,7 @@ dirserv_generate_networkstatus_vote_obj(crypto_pk_env_t *private_key,
authority_cert_t *cert); authority_cert_t *cert);
microdesc_t *dirvote_create_microdescriptor(const routerinfo_t *ri); microdesc_t *dirvote_create_microdescriptor(const routerinfo_t *ri);
int dirvote_format_microdesc_vote_line(char *out, size_t out_len, ssize_t dirvote_format_microdesc_vote_line(char *out, size_t out_len,
const microdesc_t *md); const microdesc_t *md);
int vote_routerstatus_find_microdesc_hash(char *digest256_out, int vote_routerstatus_find_microdesc_hash(char *digest256_out,
const vote_routerstatus_t *vrs, const vote_routerstatus_t *vrs,