Tiny portability adjustment for win. Added runtest.exe and runsuite.exe to

* runsuite.c runtest.c: Tiny portability adjustment for win.
* win32/Makefile.*: Added runtest.exe and runsuite.exe to
  be created.
diff --git a/ChangeLog b/ChangeLog
index 13f7138..4ef6197 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Tue Jul  5 12:38:36 CEST 2005 Kasimier Buchcik <libxml2-cvs@cazic.net>
+
+	* runsuite.c runtest.c: Tiny portability adjustment for win.
+	* win32/Makefile.*: Added runtest.exe and runsuite.exe to
+	  be created.
+
 Mon Jul  4 17:44:26 CEST 2005 Daniel Veillard <daniel@veillard.com>
 
 	* runsuite.c: first stb at unimplemnted detection
diff --git a/runsuite.c b/runsuite.c
index 3d9d6b7..b788313 100644
--- a/runsuite.c
+++ b/runsuite.c
@@ -31,7 +31,12 @@
 
 #define LOGFILE "runsuite.log"
 FILE *logfile = NULL;
-int verbose = 0;
+int verbose = 0;

+

+#if defined(_WIN32) && !defined(__CYGWIN__)

+#define vsnprintf _vsnprintf

+#define snprintf _snprintf

+#endif
 
 /************************************************************************
  *									*
diff --git a/runtest.c b/runtest.c
index d3dc4aa..63cf0d5 100644
--- a/runtest.c
+++ b/runtest.c
@@ -110,7 +110,7 @@
     WIN32_FIND_DATA FindFileData;
     HANDLE hFind;
     unsigned int nb_paths = 0;
-    char directory[500], *tmp;
+    char directory[500];
     int len;
 
     if ((pattern == NULL) || (pglob == NULL)) return(-1);
@@ -669,11 +669,13 @@
     while ((res = read(fd, &base[siz], info.st_size - siz)) > 0) {
         siz += res;
     }
-    close(fd);
+    close(fd);

+#if !defined(_WIN32)
     if (siz != info.st_size) {
         free(base);
 	return(-1);
-    }
+    }

+#endif
     base[siz] = 0;
     *mem = base;
     *size = siz;
diff --git a/win32/Makefile.bcb b/win32/Makefile.bcb
index 182e41f..6603d2a 100644
--- a/win32/Makefile.bcb
+++ b/win32/Makefile.bcb
@@ -214,7 +214,9 @@
 	$(BINDIR)\testSAX.exe\
 	$(BINDIR)\testSchemas.exe\
 	$(BINDIR)\testURI.exe\
-	$(BINDIR)\testXPath.exe
+	$(BINDIR)\testXPath.exe\
+	$(BINDIR)\runtest.exe\

+	$(BINDIR)\runsuite.exe
 
 
 !if "$(WITH_THREADS)" == "yes" || "$(WITH_THREADS)" == "ctls" || "$(WITH_THREADS)" == "native"
diff --git a/win32/Makefile.mingw b/win32/Makefile.mingw
index 0a4f314..61d15ab 100644
--- a/win32/Makefile.mingw
+++ b/win32/Makefile.mingw
@@ -208,7 +208,9 @@
 	$(BINDIR)/testSAX.exe\
 	$(BINDIR)/testSchemas.exe\
 	$(BINDIR)/testURI.exe\
-	$(BINDIR)/testXPath.exe
+	$(BINDIR)/testXPath.exe\
+	$(BINDIR)/runtest.exe\

+	$(BINDIR)/runsuite.exe
 ifeq ($(WITH_THREADS),yes)
 UTILS += $(BINDIR)/testThreadsWin32.exe
 endif
diff --git a/win32/Makefile.msvc b/win32/Makefile.msvc
index f57b53c..f5914db 100644
--- a/win32/Makefile.msvc
+++ b/win32/Makefile.msvc
@@ -193,7 +193,9 @@
 	$(BINDIR)\testSAX.exe\
 	$(BINDIR)\testSchemas.exe\
 	$(BINDIR)\testURI.exe\
-	$(BINDIR)\testXPath.exe
+	$(BINDIR)\testXPath.exe\
+	$(BINDIR)\runtest.exe\

+	$(BINDIR)\runsuite.exe
 !if "$(WITH_THREADS)" == "yes" || "$(WITH_THREADS)" == "ctls" || "$(WITH_THREADS)" == "native"
 UTILS = $(UTILS) $(BINDIR)\testThreadsWin32.exe
 !else if "$(WITH_THREADS)" == "posix"