From e744c96579c26b1be53e1ae2080144d19fb21997 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Thu, 6 Nov 2014 22:45:26 +0000 Subject: [PATCH] Fix quickmail warnings. --- src/lib/quickmail.cc | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/lib/quickmail.cc b/src/lib/quickmail.cc index 4584d4e3b..30c987582 100644 --- a/src/lib/quickmail.cc +++ b/src/lib/quickmail.cc @@ -248,12 +248,12 @@ void email_info_attachment_list_close_handles (struct email_info_attachment_list //dummy attachment functions -void* email_info_attachment_open_dummy (void* filedata) +void* email_info_attachment_open_dummy (void *) { return (void *) &email_info_attachment_open_dummy; } -size_t email_info_attachment_read_dummy (void* handle, void* buf, size_t len) +size_t email_info_attachment_read_dummy (void *, void *, size_t) { return 0; } @@ -569,11 +569,10 @@ void quickmail_set_debug_log (quickmail mailobj, FILE* filehandle) void quickmail_fsave (quickmail mailobj, FILE* filehandle) { - int i; size_t n; char buf[80]; while ((n = quickmail_get_data(buf, sizeof(buf), 1, mailobj)) > 0) { - for (i = 0; i < n; i++) + for (size_t i = 0; i < n; i++) fprintf(filehandle, "%c", buf[i]); } } @@ -826,7 +825,7 @@ size_t quickmail_get_data (void* ptr, size_t size, size_t nmemb, void* userp) //flush pending data if any if (mailobj->buflen > 0) { - int len = (mailobj->buflen > size * nmemb ? size * nmemb : mailobj->buflen); + int len = ((size_t) mailobj->buflen > size * nmemb ? size * nmemb : mailobj->buflen); memcpy(ptr, mailobj->buf, len); if (len < mailobj->buflen) { mailobj->buf = (char *) memmove(mailobj->buf, mailobj->buf + len, mailobj->buflen - len); -- 2.30.2