[dovecot-cvs] dovecot/src/lib compat.c,1.5,1.6 compat.h,1.13,1.14 obuffer-file.c,1.16,1.17

cras at procontrol.fi cras at procontrol.fi
Tue Nov 26 22:22:12 EET 2002


Update of /home/cvs/dovecot/src/lib
In directory danu:/tmp/cvs-serv22515

Modified Files:
	compat.c compat.h obuffer-file.c 
Log Message:
writev()'s 3rd parameter is declared as "int" pretty much everywhere, so we
should do that too.



Index: compat.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib/compat.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- compat.c	23 Oct 2002 13:16:50 -0000	1.5
+++ compat.c	26 Nov 2002 20:22:09 -0000	1.6
@@ -140,10 +140,11 @@
 #endif
 
 #ifndef HAVE_WRITEV
-ssize_t my_writev(int fd, const struct iovec *iov, size_t iov_len)
+ssize_t my_writev(int fd, const struct iovec *iov, int iov_len)
 {
-	size_t i, written;
+	size_t written;
 	ssize_t ret;
+	int i;
 
 	written = 0;
 	for (i = 0; i < iov_len; i++, iov++) {

Index: compat.h
===================================================================
RCS file: /home/cvs/dovecot/src/lib/compat.h,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- compat.h	26 Nov 2002 19:30:34 -0000	1.13
+++ compat.h	26 Nov 2002 20:22:09 -0000	1.14
@@ -89,7 +89,7 @@
 #ifndef HAVE_WRITEV
 #  define writev my_writev
 struct iovec;
-ssize_t my_writev(int fd, const struct iovec *iov, size_t iov_len);
+ssize_t my_writev(int fd, const struct iovec *iov, int iov_len);
 #endif
 
 /* ctype.h isn't safe with signed chars,

Index: obuffer-file.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib/obuffer-file.c,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -r1.16 -r1.17
--- obuffer-file.c	13 Nov 2002 01:30:27 -0000	1.16
+++ obuffer-file.c	26 Nov 2002 20:22:09 -0000	1.17
@@ -189,7 +189,7 @@
 
 /* NOTE: modifies iov */
 static ssize_t
-o_buffer_writev(FileOBuffer *fbuf, struct iovec *iov, unsigned int iov_size)
+o_buffer_writev(FileOBuffer *fbuf, struct iovec *iov, int iov_size)
 {
 	ssize_t ret;
 




More information about the dovecot-cvs mailing list