commit a0b21894457ef2ea4a3f98d7a1bd4a54861f2967 Author: Linda Briesemeister linda.briesemeister@sri.com Date: Mon Jun 11 12:29:34 2012 -0500
fixing compiler errors when on 32-bit machine and explicit casts for log messages are needed --- src/protocol/null.cc | 4 ++-- src/steg/embed.cc | 8 ++++---- src/steg/http.cc | 2 +- src/steg/pdfSteg.cc | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/src/protocol/null.cc b/src/protocol/null.cc index d8fe98b..c5ec831 100644 --- a/src/protocol/null.cc +++ b/src/protocol/null.cc @@ -196,7 +196,7 @@ int null_circuit_t::send() { log_debug(this, "sending %lu bytes", - evbuffer_get_length(bufferevent_get_input(this->up_buffer))); + (unsigned long)evbuffer_get_length(bufferevent_get_input(this->up_buffer)));
return evbuffer_add_buffer(this->downstream->outbound(), bufferevent_get_input(this->up_buffer)); @@ -268,7 +268,7 @@ int null_conn_t::recv() { log_assert(this->upstream); - log_debug(this, "receiving %lu bytes", evbuffer_get_length(this->inbound())); + log_debug(this, "receiving %lu bytes", (unsigned long)evbuffer_get_length(this->inbound())); return evbuffer_add_buffer(bufferevent_get_output(this->upstream->up_buffer), this->inbound()); } diff --git a/src/steg/embed.cc b/src/steg/embed.cc index 327c7c4..463148d 100644 --- a/src/steg/embed.cc +++ b/src/steg/embed.cc @@ -82,15 +82,15 @@ embed_steg_config_t::embed_steg_config_t(config_t *cfg) for (vector<trace_t>::iterator p = traces.begin(); p != traces.end(); ++p) { int num_pkt; if (fscanf(trace_file, "%d", &num_pkt) < 1) - log_abort("couldn't read number of packets in trace %ld", - p - traces.begin()); + log_abort("couldn't read number of packets in trace %li", + (long)(p - traces.begin()));
p->pkt_sizes.resize(num_pkt); p->pkt_times.resize(num_pkt); for (int i = 0; i < num_pkt; i++) if (fscanf(trace_file, "%hd %d", &p->pkt_sizes[i], &p->pkt_times[i]) < 1) - log_abort("couldn't read trace entry %ld/%d", - p - traces.begin(), i); + log_abort("couldn't read trace entry %li/%d", + (long)(p - traces.begin()), i); }
log_debug("read %d traces", num_traces); diff --git a/src/steg/http.cc b/src/steg/http.cc index cfeaf93..171bdcb 100644 --- a/src/steg/http.cc +++ b/src/steg/http.cc @@ -329,7 +329,7 @@ http_client_cookie_transmit (http_steg_t *s, struct evbuffer *source, return -1; } log_debug(conn, "cookie input %ld encoded %d final %d", - sbuflen, len, cookie_len); + (long)sbuflen, len, cookie_len); log_debug(conn, "cookie encoded: %s", data2); log_debug(conn, "cookie final: %s", cookiebuf);
diff --git a/src/steg/pdfSteg.cc b/src/steg/pdfSteg.cc index 2f67051..f76da99 100644 --- a/src/steg/pdfSteg.cc +++ b/src/steg/pdfSteg.cc @@ -224,7 +224,7 @@ pdf_wrap(const char *data, size_t dlen, data2len = compress((const uint8_t *)data, dlen, (uint8_t *)data2, data2size, c_format_zlib); if ((int)data2len < 0) { - log_warn("compress failed and returned %lu", data2len); + log_warn("compress failed and returned %lu", (unsigned long)data2len); return -1; }
tor-commits@lists.torproject.org