[dovecot-cvs] dovecot-lda/src/libsieve bc_eval.c, 1.1.1.1,
	1.2 sieve.y, 1.2, 1.3
    cras at dovecot.org 
    cras at dovecot.org
       
    Wed Oct 12 20:17:59 EEST 2005
    
    
  
Update of /var/lib/cvs/dovecot-lda/src/libsieve
In directory talvi:/tmp/cvs-serv24250/libsieve
Modified Files:
	bc_eval.c sieve.y 
Log Message:
Compiler warning fixes
Index: bc_eval.c
===================================================================
RCS file: /var/lib/cvs/dovecot-lda/src/libsieve/bc_eval.c,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -u -d -r1.1.1.1 -r1.2
--- bc_eval.c	29 Mar 2005 18:37:59 -0000	1.1.1.1
+++ bc_eval.c	12 Oct 2005 17:17:57 -0000	1.2
@@ -733,7 +733,7 @@
 		  const char **errmsg) 
 {
     const char *data;
-    unsigned int ip = 0, ip_max = (bc_len/sizeof(bytecode_input_t));
+    int ip = 0, ip_max = (bc_len/sizeof(bytecode_input_t));
     int res=0;
     int op;
     int version;
Index: sieve.y
===================================================================
RCS file: /var/lib/cvs/dovecot-lda/src/libsieve/sieve.y,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- sieve.y	6 Oct 2005 13:45:35 -0000	1.2
+++ sieve.y	12 Oct 2005 17:17:57 -0000	1.3
@@ -1008,8 +1008,8 @@
  */
 static int verify_utf8(char *s)
 {
-    const unsigned char *buf = s;
-    const unsigned char *endbuf = s + strlen(s);
+    const unsigned char *buf = (const unsigned char *)s;
+    const unsigned char *endbuf = buf + strlen(s);
     unsigned char byte2mask = 0x00, c;
     int trailing = 0;  /* trailing (continuation) bytes to follow */
 
    
    
More information about the dovecot-cvs
mailing list