tags 643349 +patch thanks
Index: alpine-2.02/imap/src/osdep/unix/flocklnx.c =================================================================== --- alpine-2.02.orig/imap/src/osdep/unix/flocklnx.c 2010-10-02 04:37:57.000000000 -0400 +++ alpine-2.02/imap/src/osdep/unix/flocklnx.c 2011-11-11 08:58:18.297338885 -0500 @@ -57,7 +57,7 @@ case ENOLCK: /* lock table is full */ sprintf (tmp,"File locking failure: %s",strerror (errno)); mm_log (tmp,WARN); /* give the user a warning of what happened */ - if (!logged++) syslog (LOG_ERR,tmp); + if (!logged++) syslog (LOG_ERR, "%s", tmp); /* return failure if non-blocking lock */ if (op & LOCK_NB) return -1; sleep (5); /* slow down in case it loops */ Index: alpine-2.02/alpine/mailcmd.c =================================================================== --- alpine-2.02.orig/alpine/mailcmd.c 2010-10-02 04:37:57.000000000 -0400 +++ alpine-2.02/alpine/mailcmd.c 2011-11-11 09:02:29.357346728 -0500 @@ -7879,7 +7879,7 @@ case 13 : /* Match my addresses */ me++; - snprintf(sstring, sizeof(sstring), not ? _(dont_match_me) : _(match_me)); + snprintf(sstring, sizeof(sstring), "%s", not ? _(dont_match_me) : _(match_me)); continue; case 14 : /* Subject: default */ Index: alpine-2.02/pith/ldap.c =================================================================== --- alpine-2.02.orig/pith/ldap.c 2010-10-02 04:37:57.000000000 -0400 +++ alpine-2.02/pith/ldap.c 2011-11-11 09:02:03.401345919 -0500 @@ -777,7 +777,7 @@ */ switch(args){ case 0: - snprintf(filter, sizeof(filter), filt_format); + snprintf(filter, sizeof(filter), "%s", filt_format); break; case 1: snprintf(filter, sizeof(filter), filt_format, scp);