CVS commit by ossi:
work around glibc bug: printf("%.*s", INT_MAX, s) tries to allocate 2G.
M +1 -1 drv_maildir.c 1.19
M +1 -1 mdconvert.c 1.3
--- isync/src/drv_maildir.c #1.18:1.19
@@ -663,5 +663,5 @@ maildir_scan( maildir_store_t *ctx, msgl
CVS commit by ossi:
work around glibc bug: printf("%.*s", INT_MAX, s) tries to allocate 2G.
M +1 -1 drv_maildir.c 1.8.2.1
M +1 -1 mdconvert.c 1.1.2.1
--- isync/src/drv_maildir.c #1.8:1.8.2.1
@@ -641,5 +641,5 @@ maildir_scan( maildir_store_t *ctx, msgl
Hello,
My glibc sometimes doesn't like to snprintf strings with precision
INT_MAX (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=380195).
This glitch makes the code below in drv_maildir.c sometimes fail:
if (u)
ml = u - entry->base;
else
ru = "", ml = INT_MAX;
fnl =