summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2014-11-06 22:45:26 +0000
committerCarl Hetherington <cth@carlh.net>2014-11-06 22:45:26 +0000
commite744c96579c26b1be53e1ae2080144d19fb21997 (patch)
tree933de185e7085933070cc4d25297e9c6da91ef41 /src
parent6b6c478faa5beac32c9441e41c7dd61de7c662c1 (diff)
Fix quickmail warnings.
Diffstat (limited to 'src')
-rw-r--r--src/lib/quickmail.cc9
1 files 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);