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 */