Mercurial > dovecot > original-hg > dovecot-1.2
changeset 1039:793f05a7e50e HEAD
signed/unsigned/const pointer fixes
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Mon, 27 Jan 2003 04:05:32 +0200 |
parents | 60646878858e |
children | 299f59fb9ff4 |
files | src/auth/mech-plain.c src/imap/imap-sort.h src/lib-storage/index/index-mail.c src/lib-storage/index/mbox/mbox-save.c src/master/imap-process.c src/master/imap-process.h src/master/login-process.c |
diffstat | 7 files changed, 14 insertions(+), 13 deletions(-) [+] |
line wrap: on
line diff
--- a/src/auth/mech-plain.c Mon Jan 27 03:59:59 2003 +0200 +++ b/src/auth/mech-plain.c Mon Jan 27 04:05:32 2003 +0200 @@ -31,7 +31,7 @@ for (i = 0; i < request->data_size; i++) { if (data[i] == '\0') { if (++count == 1) - authenid = data + i+1; + authenid = (const char *) data + i+1; else { i++; len = request->data_size - i;
--- a/src/imap/imap-sort.h Mon Jan 27 03:59:59 2003 +0200 +++ b/src/imap/imap-sort.h Mon Jan 27 04:05:32 2003 +0200 @@ -2,6 +2,7 @@ #define __IMAP_SORT_H int imap_sort(struct client *client, const char *charset, - struct mail_search_arg *args, enum mail_sort_type *sorting); + struct mail_search_arg *args, + const enum mail_sort_type *sort_program); #endif
--- a/src/lib-storage/index/index-mail.c Mon Jan 27 03:59:59 2003 +0200 +++ b/src/lib-storage/index/index-mail.c Mon Jan 27 04:05:32 2003 +0200 @@ -512,7 +512,8 @@ if (str == NULL) return NULL; - return message_address_parse(mail->pool, str, (size_t)-1, 1); + return message_address_parse(mail->pool, (const unsigned char *) str, + (size_t)-1, 1); } static const char *get_first_mailbox(struct mail *_mail, const char *field) @@ -541,7 +542,8 @@ if (str == NULL) return NULL; - addr = message_address_parse(mail->pool, str, + addr = message_address_parse(mail->pool, + (const unsigned char *) str, (size_t)-1, 1); if (addr != NULL) ret = addr->mailbox;
--- a/src/lib-storage/index/mbox/mbox-save.c Mon Jan 27 03:59:59 2003 +0200 +++ b/src/lib-storage/index/mbox/mbox-save.c Mon Jan 27 04:05:32 2003 +0200 @@ -38,7 +38,7 @@ return FALSE; } -static int mbox_seek_to_end(struct mail_save_context *ctx, off_t *offset) +static int mbox_seek_to_end(struct mail_save_context *ctx, uoff_t *offset) { struct stat st; char ch; @@ -52,7 +52,7 @@ return FALSE; } - *offset = st.st_size; + *offset = (uoff_t)st.st_size; if (st.st_size == 0) return TRUE;
--- a/src/master/imap-process.c Mon Jan 27 03:59:59 2003 +0200 +++ b/src/master/imap-process.c Mon Jan 27 04:05:32 2003 +0200 @@ -99,8 +99,7 @@ } int create_imap_process(int socket, struct ip_addr *ip, - struct auth_master_reply *reply, - const unsigned char *data) + struct auth_master_reply *reply, const char *data) { static char *argv[] = { NULL, NULL, NULL }; const char *host, *mail;
--- a/src/master/imap-process.h Mon Jan 27 03:59:59 2003 +0200 +++ b/src/master/imap-process.h Mon Jan 27 04:05:32 2003 +0200 @@ -4,8 +4,7 @@ struct auth_master_reply; int create_imap_process(int socket, struct ip_addr *ip, - struct auth_master_reply *reply, - const unsigned char *data); + struct auth_master_reply *reply, const char *data); void imap_process_destroyed(pid_t pid); #endif
--- a/src/master/login-process.c Mon Jan 27 03:59:59 2003 +0200 +++ b/src/master/login-process.c Mon Jan 27 04:05:32 2003 +0200 @@ -61,9 +61,9 @@ if (reply == NULL || !reply->success) master_reply.success = FALSE; else { - master_reply.success = create_imap_process(request->fd, - &request->ip, - reply, data); + master_reply.success = + create_imap_process(request->fd, &request->ip, reply, + (const char *) data); } /* reply to login */