From: Nick Mathewson Date: Mon, 7 May 2012 15:02:17 +0000 (-0400) Subject: Using %d to printf an enum may not be by-the-standard okay. X-Git-Tag: tor-0.2.3.16-alpha~94^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=eefdb9eec25463df012a27cdc28b6f7b73831d29;p=thirdparty%2Ftor.git Using %d to printf an enum may not be by-the-standard okay. --- diff --git a/src/or/transports.c b/src/or/transports.c index eb076ae129..07b9371158 100644 --- a/src/or/transports.c +++ b/src/or/transports.c @@ -457,7 +457,7 @@ configure_proxy(managed_proxy_t *mp) mp->conf_state = PT_PROTO_BROKEN; } else { /* unknown stream status */ log_warn(LD_BUG, "Unknown stream status '%d' while configuring managed " - "proxy '%s'.", r, mp->argv[0]); + "proxy '%s'.", (int)r, mp->argv[0]); } /* if the proxy finished configuring, exit the loop. */ @@ -591,7 +591,7 @@ handle_finished_proxy(managed_proxy_t *mp) case PT_PROTO_COMPLETED: default: log_warn(LD_CONFIG, "Unexpected state '%d' of managed proxy '%s'.", - mp->conf_state, mp->argv[0]); + (int)mp->conf_state, mp->argv[0]); tor_assert(0); }