commit e73a44f640d63ef6894accb96aae91f9320f3705
Author: Oswald Buddenhagen <o...@users.sf.net>
Date:   Sun Jul 28 21:13:28 2019 +0200

    add missing const qualifications

 src/drv_maildir.c | 2 +-
 src/main.c        | 4 ++--
 src/util.c        | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/drv_maildir.c b/src/drv_maildir.c
index c45d691..68d3f50 100644
--- a/src/drv_maildir.c
+++ b/src/drv_maildir.c
@@ -841,7 +841,7 @@ maildir_set_uid( maildir_store_t *ctx, const char *name, 
uint *uid )
 static int
 maildir_compare( const void *l, const void *r )
 {
-       msg_t *lm = (msg_t *)l, *rm = (msg_t *)r;
+       const msg_t *lm = (const msg_t *)l, *rm = (const msg_t *)r;
        char *ldot, *rdot, *ldot2, *rdot2, *lseq, *rseq;
        int ret, llen, rlen;
 
diff --git a/src/main.c b/src/main.c
index 2326641..d9d9bfc 100644
--- a/src/main.c
+++ b/src/main.c
@@ -226,8 +226,8 @@ is_inbox( const char *name )
 static int
 cmp_box_names( const void *a, const void *b )
 {
-       const char *as = *(const char **)a;
-       const char *bs = *(const char **)b;
+       const char *as = *(const char * const *)a;
+       const char *bs = *(const char * const *)b;
        int ai = is_inbox( as );
        int bi = is_inbox( bs );
        int di = bi - ai;
diff --git a/src/util.c b/src/util.c
index 6e0592b..04c1432 100644
--- a/src/util.c
+++ b/src/util.c
@@ -534,7 +534,7 @@ map_name( const char *arg, char **result, int reserve, 
const char *in, const cha
 static int
 compare_uints( const void *l, const void *r )
 {
-       return *(uint *)l - *(uint *)r;
+       return *(const uint *)l - *(const uint *)r;
 }
 
 void


_______________________________________________
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel

Reply via email to