We realized a problem too late, thus we privide a new windows version.  
The change to the 1.4.0 code is:

diff -u -r1.71 iobuf.c
--- util/iobuf.c        6 Dec 2004 10:32:20 -0000       1.71
+++ util/iobuf.c        16 Dec 2004 19:30:27 -0000
@@ -146,7 +146,7 @@
                         || (*a == '\' && *b == '/')) )
         break;
     }
-  return *(const unsigned *)a - *(const unsigned *)b;
+  return *(const unsigned char *)a - *(const unsigned char *)b;
 #else
   return strcmp (a, b);
 #endif


