[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