diff options
-rw-r--r-- | NEWS | 1 | ||||
-rw-r--r-- | rpa.c | 2 | ||||
-rw-r--r-- | socket.c | 2 | ||||
-rw-r--r-- | transact.c | 2 |
4 files changed, 4 insertions, 3 deletions
@@ -34,6 +34,7 @@ fetchmail 6.3.4 (not yet released): Patch by Miloslav Trmac. * tracepolls: add folder information if available. Reported by Terry Brown. * lexer: add %option noyywrap to avoid link errors about missing yywrap(). +* a few more type fixes for report/snprintf, patch by Miloslav Trmac. fetchmail 6.3.3 (released 2006-03-30): @@ -527,7 +527,7 @@ static int DecBase64(char *bufp) else if ( ch=='+' ) newx = 62; else if ( ch=='/' ) newx = 63; else { - report(stderr, GT_("dec64 error at char %d: %x\n"), inp - bufp, ch); + report(stderr, GT_("dec64 error at char %d: %x\n"), (int)(inp - bufp), ch); return(0); } part=((part & 0x3F)*64) + newx; @@ -752,7 +752,7 @@ static int SSL_verify_callback( int ok_return, X509_STORE_CTX *ctx, int strict ) case X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT: X509_NAME_oneline(issuer, buf, sizeof(buf)); buf[sizeof(buf) - 1] = '\0'; - report(stderr, GT_("unknown issuer (first %d characters): %s\n"), sizeof(buf)-1, buf); + report(stderr, GT_("unknown issuer (first %d characters): %s\n"), (int)(sizeof(buf)-1), buf); break; } } @@ -1164,7 +1164,7 @@ int readheaders(int sock, saddr, sizeof(saddr), NULL, 0, NI_NUMERICHOST); if (e) - snprintf(saddr, sizeof(saddr), "(%-.*s)", sizeof(saddr) - 3, gai_strerror(e)); + snprintf(saddr, sizeof(saddr), "(%-.*s)", (int)(sizeof(saddr) - 3), gai_strerror(e)); snprintf(buf, sizeof(buf), "Received: from %s [%s]\r\n", ctl->server.truename, saddr); |